的Apache Buildr 基本上是一個Java構建基於Ruby的耙系統。
就像當初耙,Buildr讓開發人員構建更大的項目出了較小的,支持能夠裝配任何一種類型的文件一起,自動化各種操作複雜的工作程序。
一些基本的文件操作包括複製,過濾,縮小,等等。
支持還包括預配置的任務,運行單元測試,生成的源代碼,甚至JavaDoc的完全兼容的文檔文件。
依賴關係管理系統,包括開箱即用,以防萬一有些文件需要加載他們在同一時間,以及額外的項目。
如果你先前使用的 Maven的或螞蟻,您可以輕鬆地遷移,並使用這些配置文件Buildr。
什麼是新的本新聞稿中:
- 補充:
- 支持FindBugs的插件的“report_level'屬性。
- 通過查找EJB增強想法項目生成EJB方面的
- 在的位置與EJB-jar文件兼容的描述符。
- 改變:
- 更新FindBugs的插件使用3.0.0版本的FindBugs。
- 更新FindBugs的插件使用內置的FindBugs樣式表來生成HTML報告。
- 修正:
- 確保“source_paths”和FindBugs的插件“extra_dependencies的屬性不包含數組或尼爾斯。
- 確保“single_intermediate_layout”插件在“乾淨”階段將刪除頂層目標和報告目錄。
- 確保“source_paths”在PMD插件屬性不包含數組或尼爾斯。
什麼的1.4.22版本是新的:
- 補充:
- 支持FindBugs的插件的“report_level'屬性。
- 通過查找EJB增強想法項目生成EJB方面的
- 在的位置與EJB-jar文件兼容的描述符。
- 改變:
- 更新FindBugs的插件使用3.0.0版本的FindBugs。
- 更新FindBugs的插件使用內置的FindBugs樣式表來生成HTML報告。
- 修正:
- 確保“source_paths”和FindBugs的插件“extra_dependencies的屬性不包含數組或尼爾斯。
- 確保“single_intermediate_layout”插件在“乾淨”階段將刪除頂層目標和報告目錄。
- 確保“source_paths”在PMD插件屬性不包含數組或尼爾斯。
什麼的1.4.21版本是新的:
- 補充:
- 支持FindBugs的插件的“report_level'屬性。
- 通過查找EJB增強想法項目生成EJB方面的
- 在的位置與EJB-jar文件兼容的描述符。
- 改變:
- 更新FindBugs的插件使用3.0.0版本的FindBugs。
- 更新FindBugs的插件使用內置的FindBugs樣式表來生成HTML報告。
- 修正:
- 確保“source_paths”和FindBugs的插件“extra_dependencies的屬性不包含數組或尼爾斯。
- 確保“single_intermediate_layout”插件在“乾淨”階段將刪除頂層目標和報告目錄。
- 確保“source_paths”在PMD插件屬性不包含數組或尼爾斯。
什麼的1.4.14版本是新的:
- 修正:
- 的文檔中使用自己的版本計劃釋放。
- 停止空項目創建目標/ Web應用程序。
- 回歸的GWT插件由於" pathing_jar"在Java中:: Commands.java功能。
- 在使用傳遞依賴由於存在回歸:在Artifacts.to_hash作用域選項
- 在錯誤的GWT插件,要求用戶提供:依賴選項
- 添加Web面時,在錯誤的IntelliJ項目文件的生成。
- 改變:
- 支持禁止新" pathing_jar"功能性的Java :: Commands.java實用方法。需要的是反思的類路徑的工具。
- 更新WSGEN插件基於Maven約定來生成源到一個目錄層次結構。
什麼的1.4.10版本是新的:
- 補充:
- 支持通過一個插件“buildr / single_intermediate_layout”每個項目層次結構中的單個中間目錄。
- 支持:在Java :: Commands.java方法dir選項 。
- 添加一個附加的NSIS。
- 修正:
- 在可能的構建問題。耙
- 在斯卡拉2.10支持 - 編譯器現在使用在2.10推出了附加/分離罐,例如斯卡拉 - reflect.jar和Scala-actor.jar
使用build.yaml和任務/ *當
什麼在1.4.8版本新:
- 修正:
- 支持在buildr CC任務明確列出的源文件。
- 在傳遞神器分辨率應不包括文物匹配Maven的行為。
- 更改:
- 啟用下更多的紅寶石建設哲基爾和RDOC。
- 標記Buildr:Bnd.remote_repository為過時的依賴出現在行家中心
- 默認為斯卡拉2.9.2,ScalaTest 1.8,斯卡拉Specs2 1.11,ScalaCheck 1.10.0。
- 補充:
- 來配置BND的版本使用BND插件的能力。
- 創造了git_auto_version插件,自動指定基於Git的一個Git項目描述了一個版本。
- 支持的Mercurial作為版本控制系統。
- 集成與鋅(漸進式編譯包裝scalac 2.9 +)。
- add_exploded_ear_artifact和add_exploded_ejb_artifact的想法項目延長。
在勁歌“規定”範圍,
什麼在1.4.7版本新:
- 補充:
- BUILDR-618 POM性功能不支持層次結構。
- 聲納擴展。
- GWT的擴展。
- 更改:
- 更新到耙0.9.2.2。
- 在RSpec的更新版本2.9.0。
- 更新淨SSH版本到2.3.0。
- 更新淨SFTP版本2.0.5。
- 錯誤修正:
- 在JRE容器進入用戶來源和依賴性前宣布。
什麼版本1.4.4的新:
- 更改:BUILDR-549升級到RJB 1.3。 3,解決"無法創建JVM"問題的Java更新3在Mac OS X Win32平台升級到1.3.2 RJB ..
- 更改:RSpec的寶石依賴〜> 1.3.1。
- 更改:升級到JtestR 0.6 。
什麼是1.4.3版新:
- 在新的“運行”本地任務李>
- 加載repositories.release_to從構建設置。
- 優化和更強大的閱讀JAR的MANIFEST.MF的。
- 改進了錯誤信息時,生成需要的寶石,不能在本地/遠程的寶石倉庫中找到。
- 在失敗和QUOT;檢查"在JRuby上不會產生有意義的錯誤。
- 修正:JavaRebel以前未正確檢測
- 和10+其他小bug修復。
什麼在1.4.1版本新:
- 補充:BUILDR-420支持外部編譯器
- 補充:BUILDR-425 .gemspec 指定dev的相關性
- 更改:BUILDR-459更新gemspec接受json_pure〜> 1.4.3
- 修正:BUILDR-455 cc_spec.rb升160取決於時間,從而間歇性失敗
- 修正:BUILDR-461封裝,不同的ID衝突
- 修正:BUILDR-439"命令行太長" TestNG的運行測試時
- 修正:BUILDR-463設置在構建文件系統屬性引起的NoClassDefFoundError
要求:
- 在紅寶石1.8或更高版本
評論沒有發現