Buildr v1.4.5发布 简单直观的Java项目构建系统

Buildr是一个简单直观的Java项目构建系统,在进行了10个月的开发并获得许多正面反馈之后,Apache基金会将会向Buildr敞开大门并最终接手这个项目,这将是Apache基金会的第一个Ruby项目。

Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools. We wanted something that’s simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But also something we can easily extend for those one-off tasks, with a language that’s a joy to use. And of course, we wanted it to be fast, reliable and have outstanding dependency management.

更新日志:

1.4.5 (2011-02-20)
* Added:  BUILDR-555 Add support for the jaxb binding compiler (Mark Petrovic)
* Added:  BUILDR-554 Add support for OSGi bundle packages by importing the
          buildr_bnd plugin
* Added:  BUILDR-125 Add support for <security-role> in application.xml of
          EAR packaging (Mikael Amborn)
* Added:  BUILDR-550 Add support for groovydoc
* Added:  BUILDR-521: System tray notifications for Linux systems
          (via libnotify/notify-send)
* Added:  BUILDR-537 Shell tasks should use JAVA_OPTS by default
* Added:  BUILDR-538 Shell tasks should support passing :java_args
* Added:  BUILDR-544 Support ${groupId} in pom files (Chris Dean)
* Added:  BUILDR-552 Projects may now be defined using project(:name) and a block
* Added:  BUILDR-564 Add package(:scaladoc)
* Added:  Automatically add "require buildr/{groovy,scala}"  when generating
          project if Groovy/Scala files are detected.
* Change: BUILDR-540 Upgrade to rspec 2.1.0
* Change: BUILDR-546 Upgrade to Rubyzip 0.9.4 (Michael Guymon)
* Change: BUILDR-556 Merge buildr-iidea extension back into buildr.
* Change: Upgrade default Scala compiler version to 2.8.1-final
* Change: Upgrade to ScalaCheck 1.8
* Change: Upgrade to ScalaTest 1.3
* Change: Upgrade to Specs 1.6.6
* Chagne: Upgrade to JRuby 1.5.6
* Fixed:  BUILDR-542 Release task:  SVN tagging fails if parent tag directory
          does not exist yet (Gerolf Seitz)
* Fixed:  BUILDR-543 POMs are installed and uploaded twice when using artifacts
          with classifier
* Fixed:  BUILDR-522 Send notifications when continuous compilation
          succeeds/fails.
* Fixed:  BUILDR-551 Continuous compilation not working for project trees
* Fixed:  BUILDR-557 MD5 + SHA1 checksums are not Maven compliant (Tammo van Lessen)
* Change: Upgrade to Groovy 1.7.5
* Change: BUILDR-545 Add the ability to specify the description element in in
          application.xml contained within an ear.
* Fixed:  BUILDR-547 - Ensure ECJ compiler works when there is a space in the
          path of dependencies.
* Fixed:  BUILDR-558 Artifact uploads should show a progress bar (Tammo van Lessen)
* Fixed:  BUILDR-560 show a meaning full error message when POM cannot be parsed
          (Tammo van Lessen)
* Fixed:  BUILDR-562 WAR package isn't updated if files under src/main/webapp
          are updated
* Fixed:  BUILDR-569 Buildr fails under JRuby 1.6.0.RC1 due to read-only $? variable
* Fixed:  BUILDR-570 Buildr does not work with Rubygems 1.5.x
* Fixed:  Scaladoc task would cause build to exit prematurely

下载地址:

Package MD5 Checksum
PGP buildr-1.4.5.gem 57cccec175e0b1b682a36f75e54d15cf Sig buildr-1.4.5-x86-mswin32.gem d24b11446eaa01e24b9ec1be4b6d93d1 Sig buildr-1.4.5-java.gem c167e67e33e7c3b4bf2316d7405eb11e Sig buildr-1.4.5.tgz 9b335479ce006caf109c4786d8
3aa00c Sig buildr-1.4.5.zip 0d3b3b474a3c90c717bdc953aab8e626 Sig

时间: 2024-07-28 21:13:24

Buildr v1.4.5发布 简单直观的Java项目构建系统的相关文章

Phing 2.4.9发布 项目构建系统

Phing是PHing Is Not GNU make的首字母缩写,是一个基于http://www.aliyun.com/zixun/aggregation/14417.html">Apache Ant的项目构建系统.它具有传统的构建系统所有的功能,如GNU make,使用简单的XML构建文件和可扩展PHP类,使其成为易于使用和高度灵活的构建框架.功能包括文件转换(例如token替换,Smarty模板转换,XSLT转换),文件系统操作,支持交互式建设,执行SQL语句,CVS操作,运行外部脚

Phing 2.4.7发布 Apache Ant项目构建系统

Phing是PHing Is Not GNU make的首字母缩写,是一个基于http://www.aliyun.com/zixun/aggregation/14417.html">Apache Ant的项目构建系统.它可以用来做传统的构建系统所有的功能,如GNU make,使用简单的XML构建文件和可扩展PHP类,使其成为易于使用和高度灵活的构建框架.功能包括文件转换(例如token替换,Smarty模板转换,XSLT转换),文件系统操作,支持交互式建设,执行SQL语句,CVS操作,运行

dotCMS v1.9.2发布 企业级开源J2EE/Java Web内容管理系统

dotCMS是一个企业级的开源J2EE/Java Web 内容管理系统(wCMS). dotCMS 拥有着其它一些CMS所含有的功能.例如:日历和事件管理,内容和设计分离,易于编辑,电子交流工具等--在一个可扩展的平台上,dotCMS能为你提 供大量引人注目的功能,你也可以自己定制这些功能以满足任一Web CMS 的所需. dotCMS has made 1.9.2 available to the community and general marketplace.  This is the

openmeetings v1.6.1发布 多语言可定制视频会议协作系统

OpenMeetings是一个多语言17813.html">可定制的http://www.aliyun.com/zixun/aggregation/18237.html">视频会议和协作系统.它支持音频.视频,能让你查看每个与会者的桌面.OpenMeetings还包含一个白板,通过白板可以导入各种格式的图片和涂鸦. OpenMeetings is a free browser-based software that allows you to set up instantl

BSDBuild v2.9发布 一个可移植自包容的构建系统

BSDBuild 是一个可移植.自包容的构建系统,支持并发构建.配置脚本生成以及 IDE 的项目文件生成.BSDBuild 从 4.4 BSD 的构建系统扩展而来. BSDBuild 2.9发行说明: BSDBuild is a portable, self-contained build system with support for concurrent building, configure script generation, and IDE "project file" ge

希科系统(CxServer) v1.5.0发布

希科系统(CxServer) v1.5.0发布,在修补了漏洞.错误和全面提升性能的基础上,添加了基于GTD的任务系统,可较全面地实现社区中项目的协作研究和协作管理.CxServer 提供大学生创新项目的管理及协作研究服务.CxServer 的开发理念是, 项目研究协作完成,项目管理直观.高效. 一站式服务 "一站式"服务,即支持多种类别项目,支持项目周期管理,自定制"资助计划"."批次周期"和"批次约束",详细. 全过程管理

PHP框架:CodeIgniter v1.7.2发布

CodeIgniter是一款强大的轻量级PHP框架,使用它可以大量减少开发时间,提高开发效率. CodeIgniter v1.7.2 发布了.这是继七个月之后的再次更新,它给人们带来了惊喜 : ) 更新如下:1.兼容PHP 5.3.02.新增了Cart Class类3.改进Form helper4.新增is_php() 函数5.修改了show_error()函数6.修正了多个bug 下载:CodeIgniter v1.7.2

foobar2000 v1.1.5发布 多功能的音频播放器

foobar2000是一款免费软件,开发者为http://www.aliyun.com/zixun/aggregation/29867.html">Peter Pawlowski(原Winamp开发公司Nullsoft成员),是多功能的音频播放器.除了播放之外,它还支持生成媒体库.转换媒体文件编码.提取CD等功能.它是一款功能强大的工具. 新的foobar2000 v1.1.5发布更进了如下的更新: ·Fixed various 1.1.3 / 1.1.4 regressions.·Add

OpenShot Video Editor v1.2.2发布 开源非线性视频编辑器

OpenShot http://www.aliyun.com/zixun/aggregation/17097.html">Video Editor v1.2.2发布 开源非线性视频编辑器,改善了渲染预览速度.添加了撤销/重做功能.改进了导出屏.能够添加多个效果拷贝.支持动态平铺.增添了新的效果.添加了淡入/淡出菜单项目.编辑字幕更方便.新的快捷键.改进了本地化.时间轴.以及 H.264 支持等等. Want to really impress someone with your video