发布于 2014-08-27 00:02:16 | 255 次阅读 | 评论: 0 | 来源: 网友投递
Apache Buildr Java项目构建工具
Apache Buildr,也是一个面向Java项目的构建工具,它提供了对包括Scala、Groovy和其它可运行于JVM的语言的支持。Apache Buildr的设计理念就是简单和直观。
Apache Buildr 1.4.20 发布,改进记录包括:
* Fixed : BUILDR-688 - Disregard package-info.java files when determining if the Javac compiler should be run or not. Submitted by Pepijn Van Eeckhoudt. * Fixed : Work around bug/feature of jruby 1.7.13 that caches Gem::Version objects based on constructor parameters that causes issues with Buildr as we mutate the version objects through monkey patching. * Change: Upgrade rjb dependency to 1.4.9. * Change: BUILDR-701 - Update to JUnit 4.11. Submitted by Jean-Philippe Caruana. * Added: Support the 'report_level' property on findbugs addon. * Change: Update the findbugs addon to use the 3.0.0 version of Findbugs. * Change: Update the findbugs addon to use the built-in findbugs stylesheet to generate the html report. * Fixed: Ensure that the 'source_paths' and 'extra_dependencies' properties in the findbugs addon does not contain arrays or nils. * Fixed: Ensure that the 'single_intermediate_layout' addon removes the top level target and reports directories during 'clean' phase. * Added: Enhance idea project generation of ejb facet by looking for ejb descriptors in location compatible with ejb-jars. * Fixed: Ensure that the 'source_paths' property in the pmd addon does not contain arrays or nils.
Buildr是一个简单直观的Java项目构建系统,在进行了10个月的开发并获得许多正面反馈之后,Apache基金会将会向Buildr敞开大门并最终接手这个项目,这将是Apache基金会的第一个Ruby项目。