當試圖建立這個項目: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