当试图建立这个项目:Buildr与失败“无法下载蚂蚁”
project_layout = Layout.new
project_layout[:source,:main,:java] = 'src'
project_layout[:source,:test,:java] = 'test'
define 'hausaufgaben', :layout => project_layout do
project.version = '1.0'
package :jar
end
我得到这个错误:
RuntimeError : Unable to download org.apache.ant:ant:jar:1.8.3. No remote repositories defined.
从这个消息,我推测,buildr使用Ant内部(奇怪的是,我以为它使用Rake来构建)。 Quickstart没有提到这一点。更令人讨厌的是,我已经有了ant(1.8.2而不是1.8.3,但不应该产生如此巨大的差异),并且奇怪的是,只要buildr没有找到任何java文件,就没有抱怨(通过将布局保留为默认值进行测试)。
现在回到实际问题:我的是否有添加一个存储库,其中buildr可以找到蚂蚁,否则我可以这样做吗?
备案:我安装了搭建程序jruby -S gem install buildr
并运行它与jruby -S buildr package
。
谢谢,我不知道创建buildfile的事情。是的,期待事情进入缓存真的不是我的选择(我正在写的这个人谁不知道甚至存在maven的人)。 – Cubic