我已经成功创建了构建我的应用程序的构建文件。有一个依赖项,它会自动下载到〜/ .m2 / repository /并在编译时提供。我现在可以轻松构建应用程序。
问题是:如何使用类路径中的指定依赖项轻松启动此应用程序?
我的构建文件是:
repositories.remote << 'http://repo1.maven.org/maven2'
JLINE = transitive('jline:jline:jar:1.0')
define 'ishell' do
project.version = '0.1.0'
compile.with JLINE
package :jar
end
现在建筑很简单:只需“建造者”。如何运行它而不在命令行描述所有依赖项?
答案 0 :(得分:3)
您可以将此行添加到构建文件中的项目定义中:
run.using :main => "org.example.Main"
现在您可以使用“buildr run”运行应用程序
这是在一个隐藏得很好的地方描述的:http://buildr.apache.org/more_stuff.html#run