如何理解Java項(xiàng)目構(gòu)建系統(tǒng)Apache Buildr 1.4.22 ,相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。
樺川網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),樺川網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為樺川上千多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的樺川做網(wǎng)站的公司定做!
與Ant相比,Buildr遵循“約定優(yōu)于配置”原則,使“編譯、測(cè)試、打包”更容易。
與Maven相比,開(kāi)發(fā)者無(wú)需理解強(qiáng)大且復(fù)雜的模型,而采用Ruby/Rake作為腳本的基礎(chǔ),也使得開(kāi)發(fā)者可以定制屬于自己的腳本。
特性:
1、可以讀取Maven的pom.xml構(gòu)建文件,創(chuàng)建Buildr的構(gòu)建文件
2、支持ANTLR解析器
3、支持Hibernate XDoclet和Schema任務(wù)
4、支持JUnit/TestNG測(cè)試框架
5、支持所有Ant的任務(wù),只要你會(huì)用ant,你就會(huì)用buildr
Apache Buildr 1.4.22 發(fā)布,此版本更新內(nèi)容如下:
* Change: BUILDR-704 - Updated the Sonar addon to support the latest version of SonarQube Runner. Submitted by Ross Mahony. * Added: Add support for ipr.add_glassfish_remote_configuration method that generates a remote glassfish configuration in IntelliJ IDEA project files. * Added: Add support for iml.prefix and ipr.prefix settings that prefix the generated IntelliJ IDEA project and module files. * Change: Update the buildr gemspec so that rspec is no longer a required dependency. This enables end-users to use a different version of rspec and buildr in the same project. The rspec version MUST be be compatible with the version used by Buildr if rspec features are used from within Buildr. Buildr also issues a warning if the `check` method is called and rspec has not been loaded. The warning includes directions on how to resolve the issue. Submitted by r6p. * Fixed: A long standing bug existed such that if tests failed to compile, and the option Buildr.options.test is set to :all then the compilation error would not result in a failed build. As many people set the Buildr.options.test to :all in their continuous delivery/integration tools, this has caused some problems. This has been fixed by ensuring all the problems associated with the resolving the prerequisites are not caught when Buildr.options.test is set to :all. * Change: Update checkstyle to 6.1.1. Submitted by neher. * Fixed: Avoid empty dependency issue in gwt addon if the attempting to gwt compile a project that has no src/main/java. * Fixed: Support dependencies in the gwt addon that are other local projects rather that artifacts, without forcing a compilation of dependency when parsing buildfile. * Added: Support configuration of sql dialect mapping in IDEA generated project files through methods on the ipr extension ipr.mssql_dialect_mapping, ipr.postgres_dialect_mapping and ipr.sql_dialect_mappings * Added: Support specification of the target project to which the gwt compilation artifacts are added as an asset, by using :target_project option.Thanks!
The Apache Buildr Team
看完上述內(nèi)容,你們掌握如何理解Java項(xiàng)目構(gòu)建系統(tǒng)Apache Buildr 1.4.22 的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!