阅读更多

5顶
0踩

企业架构
Apache Buildr项目今天发布了Buildr 1.4.8版本。


Apache Buildr是一个专门针对Java应用程序的构建工具,同时也支持Scala、Groovy等JVM语言和工具。与Ant和Maven相比,Buildr的优势如下:

  • 与Ant相比,Buildr遵循“约定优于配置”原则,使“编译、测试、打包”更容易。
  • 与Maven相比,开发者无需理解强大且复杂的模型,而采用Ruby/Rake作为脚本的基础,也使得开发者可以定制属于自己的脚本。
Apache Buildr 1.4.8版本新增的特性包括:

  • 试验性地支持jacoco代码覆盖工具
  • 可以从Eclipse工作区生成构建文件
  • 允许配置BND的版本
  • 集成了Zinc
  • 支持Mercurial作为版本控制系统
  • 添加add_exploded_ear_artifact和add_exploded_ejb_artifact到idea项目扩展中
  • 更新了依赖库的版本
此外,该版本还包含了一些功能改进和bug修复,详细信息:Release Note

下载地址:http://buildr.apache.org/
  • 大小: 17.5 KB
5
0
评论 共 8 条 请登录后发表评论
8 楼 melin 2012-11-08 22:24
没有好的开发工具配合,用起来还是很费事
7 楼 webeasymail 2012-11-08 09:09
和 gradle 比有啥优势?
6 楼 mfkvfn 2012-11-08 08:43
XML的还可以写写。它这种Ruby语法不熟悉还得学习
repositories.remote << 'http://www.ibiblio.org/maven2'

WICKET = transitive('org.apache.wicket:wicket:jar:1.4-rc6')
SLF4J = 'org.slf4j:slf4j-jdk14:jar:1.5.8'

define 'killer-app' do
  project.version = '0.1.0'
  compile.with WICKET, SLF4J
  package :jar
end
5 楼 witcheryne 2012-11-07 16:25
hellostory 写道
lost_alien 写道
据说这个是“用编程语言(ruby)来写构建脚本”。。。不是像maven ,ant那种要通过xml来写的,貌似挺有诱惑力,楼下的,你怎么看?

你错了,应该说:“楼上的,你怎么看?”

用的 JRuby...
元方,此事你怎么看?
4 楼 h521999 2012-11-07 15:35
Leon.Wood 写道
还是gradle吧

嗯 gradle不错,不过相对于xml来说都需要学习一门新语言,相对来说会增加一些学习成本。
3 楼 Leon.Wood 2012-11-07 14:51
还是gradle吧
2 楼 hellostory 2012-11-07 14:18
lost_alien 写道
据说这个是“用编程语言(ruby)来写构建脚本”。。。不是像maven ,ant那种要通过xml来写的,貌似挺有诱惑力,楼下的,你怎么看?

你错了,应该说:“楼上的,你怎么看?”
1 楼 lost_alien 2012-11-07 13:51
据说这个是“用编程语言(ruby)来写构建脚本”。。。不是像maven ,ant那种要通过xml来写的,貌似挺有诱惑力,楼下的,你怎么看?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Freecom tough drive update

    Freecom tough drive update, 更新密码保护的Tough Drive移动硬盘

  • 暴力破解移动硬盘密码

    最近,一位朋友忘记了移动硬盘的密码,加密硬盘里的资料需要保留。咨询硬盘公司的客服,因为无法判断硬盘的所属,所以不支持破解密码服务。无奈之下只能暴力破解。 PyUserInput包模拟键盘、鼠标的操作,要预先安装...

  • freecom:Fundaçãoda LivreComunicação

    利弗尔基金会基金会科莫·冯乔纳COM ESTA TECNOLOGIAépossívelconversar山岛登录时间脑桥一个脑桥(P2P),NAO desde SEU INICIO科莫alguns pensam,兴趣点努沙红外线呐REDE WANé复杂了Ë嗯脑桥PRECISA econtrar...

  • Python库 | FreeCom-0.1.4-py3-none-any.whl

    python库,解压后可用。 资源全名:FreeCom-0.1.4-py3-none-any.whl

  • Freecom.me-crx插件

    语言:English 您可以向您想要的任何网站留下评论。 只需在任何URL中打开Freecom.Me插件。 免费注释。 到处。 只需安装freecom.me插件并发布任何页面的注释。

  • FreeCOM.rar_labview 串口_labview 通信_labview串口波形_labview波形_labview示

    labview与串口通信得到串口示波器的波形图

  • Freecom Traveller USB Driver for MacOS X-开源

    通过 Freecom USB 电缆连接的 Freecom Traveler CD 刻录机的非官方 MacOS X 驱动程序。 它支持 Finder、iTunes 和 Toast。

  • 双硬盘三系统的安装和引导

    国庆节闲来无事,也没有出去玩,于是体验了一把三系统,在机器里安装了以前逛论坛时曾看到有人发帖吹嘘他的双系统,然后有人回帖说有本事去搞三系统。...机器为台式,安装有三个硬盘,如图: ...

  • LV2012_FreeCOM.zip

    带示波器的串口调试软件,需安装labview和NI驱动才可使用

  • 1tfreecom硬盘

    今天收到了freecom的小巨星1t硬盘,效果还不错,速度一般般,声音在启动时咔哒咔哒的响,现在还没有确切的解释,从整体上考虑,体型、重量、温度、速度、声音都比较满意,出于一贯的担心就是这东西存着那么多...

  • 深入分析FreeDos -- FreeCom编译

    2019独角兽企业重金招聘Python工程师标准&gt;&gt;&gt; ...

  • FreeConferenceCall.com调度器「FreeConferenceCall.com Scheduler」-crx插件

    安排会议和FreeConferenceCall.com 用于Google Calendar:trade_mark:的FreeConferenceCall.com扩展程序旨在通过...通过单击“加入”或“主持人”,您可以加入会议或通过Google日历活动主持人之一。 支持语言:English

  • pretix-swap

    与其他与会者交换门票这是的插件。 匿名或与其他特定与会者交换票证。 还支持在(且仅)购买另一张票证时取消票证。开发设置确保您具有有效的。 克隆此存储库。 激活用于pretix开发的虚拟环境。...

  • free编辑器及示例代码-for aspx

    free编辑器示例及源码 南充人 qq234252308 http://www.panpao.com 使用方法: 把aspnet_client和Bin拷贝到你的网站目录 在你ASPX显示编辑器的页面里 Page 里加上validateRequest=false ...其实就这样简单

  • woe-0.1.4-py3-none-any.whl

    woe分箱

  • 第11讲:深入理解指针(1).pdf

    第11讲:深入理解指针(1)

  • springboot整合 freemarker方法

    springboot整合 freemarker方法

  • 第14讲:深入理解指针(4).pdf

    第14讲:深入理解指针(4)

  • 同行者4.1.2语音助手

    《同行者4.1.2语音助手:车机版安装详解》 在现代科技日新月异的时代,智能车载设备已经成为了汽车生活的重要组成部分。"同行者4.1.2"便是这样一款专为车机设计的语音助手,旨在提供更为便捷、安全的驾驶体验。该版本针对掌讯全系列设备进行了兼容优化,让车主能够轻松实现语音控制,减少驾驶过程中的手动操作,提升行车安全性。 我们来了解下"同行者4.1.2"的核心功能。这款语音助手集成了智能语音识别技术,用户可以通过简单的语音指令完成导航、音乐播放、电话拨打等一系列操作,有效避免了因操作手机或车机带来的分心。此外,其强大的语义理解和自学习能力,使得它能逐步适应用户的口音和习惯,提供更个性化的服务。 在安装过程中,用户需要注意的是,"同行者4.1.2"包含了四个核心组件,分别是: 1. TXZCore.apk:这是同行者语音助手的基础框架,包含了语音识别和处理的核心算法,是整个应用运行的基础。 2. com.txznet.comm.base.BaseApplication.apk:这个文件可能包含了应用的公共模块和基础服务,为其他组件提供支持。 3. TXZsetting.apk:这

  • 市场拓展主管绩效考核表.xls

    市场拓展主管绩效考核表

Global site tag (gtag.js) - Google Analytics