【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

Apache 开展首个 Ruby 项目:Java 项目的 Ruby 构建系统

  • 2007-11-04
  • 本文字数:685 字

    阅读完需:约 2 分钟

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

在许多开发者争论是否需要将项目的构建系统从 Ant 迁移到 Maven2 的时候,Buildr 正在悄然成长。现在我们上次报道 Buildr :“一个不糟糕的的构建系统一段时间 , 公众的反馈大多都是正面的:

我们正在使用 Buildr 并将在以后的项目也使用它,Buildr 有许多值得称道的地方,但是目前为止他能提供的功能还很有限,与之相比 Maven 还是更强大。

我相信 Buildr 更有可能取代 Raven 变为事实上的 Ruby 构建语言。Buildr 的社区较 Raven 活跃得多,如果你要取代糟糕的 Maven2, 我建议你考察一下 Buildr。

在上次的报道后 Buildr 中又加入了许多新的功能,例如:

  • 支持 Hibernate XDoclet 以及 SchemaExport 任务。
  • 用于查看项目依赖的 JDepend 界面。
  • Cobertura 测试覆盖率工具。
  • TestNG 支持。
  • 支持生成 Idea 项目文件。
  • 支持通过现有 Maven 项目的 POM 文件生成构建脚本。
  • ANTLR 支持。

Buildr Talk 讨论组现在相当活跃。 Assaf Arkin 以及 Buildr 团队对于用户的反馈响应非常积极。现在这被认为是 Apache 已经接管项目的标志之一。对 Ruby 来讲也是一个好消息: 通过 Buildr,Ruby 获得了期待已久的来自 Apache 的肯定。

在上次报道的结尾我们写道:“Maven 和 Buildr 将如何并存,让我们拭目以待”,现在两者都归于 Apache 基金会,竞争公开化了,希望 Buildr 不会死于兄弟阋墙。

查看英文原文: Apache to incubate its first Ruby Project: Buildr - Ruby Build System for Java Projects

2007-11-04 17:16770

评论

发布
暂无评论
发现更多内容

重磅启动!第 17 届「中国 Linux 内核开发者大会」征稿

OpenAnolis小助手

Linux 征稿 内核 开发者大会 龙蜥社区

SpringCloud Gateway 服务网关的快速入门

Gateway SpringCould 9月月更

软件测试 | 测试开发 | 测试人生 | 入行3年,年薪36W+,从外包到知名互联网公司,疫情之下薪资不止翻倍~

测吧(北京)科技有限公司

测试

面试突击83:什么情况会导致@Transactional事务失效?

王磊

Java 面试题

vue2数据响应式原理——数据劫持(对象篇)

海底烧烤店ai

前端 JavaScrip vue源码解读 9月月更

AntDB基于Oracle兼容下的DECODE函数适配

亚信AntDB数据库

数据库 AntDB 国产数据库 AntDB数据库

内核实战教程第五期 _ SQL 执行引擎的设计与实现

OceanBase 数据库

StarRocks 社区一周年:极速统一,感谢遇见!

StarRocks

数据库

软件测试 | 测试开发 | 文未有福利 | BAT 名企大厂做接口自动化如何高效使用 Requests ?

测吧(北京)科技有限公司

测试

一键小程序转换App,极低门槛实现组装式App

FinClip

快速入门JavaScript

楠羽

JavaScript 笔记 9月月更

Solo博客静态部署到码云gitee —— 全网最详细系列

海底烧烤店ai

部署 博客系统 博客搭建 9月月更

软件测试 | 测试开发 | 测试面试真题|工作2年,从小厂到大厂,薪资翻倍是怎样的体验?

测吧(北京)科技有限公司

测试

软件测试 | 测试开发 | 测试工程师如何突破职场瓶颈?

测吧(北京)科技有限公司

测试

从0到1开发微信小程序(2)——开发第一个小程序

微信小程序专栏

新思科技发布《一往无前:GitOps与安全左移》报告

InfoQ_434670063458

新思科技 开源软件 Synopsys 供应链安全

软件测试 | 测试开发 | 测试人生 | 40+的年龄50W+的年薪,2线城市入职名企,他曾想放弃测试?

测吧(北京)科技有限公司

测试

小程序转 App 帮助中小企业打开营销新窗口

FinClip

什么是接入点 Access point?

wljslmz

网络技术 无线技术 9月月更 无线接入点

软件测试 | 测试开发 | 测试开发基础|一文搞定计算机网络(一)

测吧(北京)科技有限公司

测试

软件测试 | 测试开发 | 接口测试项目实战与经典面试题解析,挑战 BAT 大厂必会!

测吧(北京)科技有限公司

测试

忘记背后,努力面前【开学季flag】

Fire_Shield

程序人生 9月月更 开学季

2022年区块链金融场景化应用专题分析

易观分析

区块链 金融

跟着卷卷龙一起学Camera--AF

卷卷龙

ISP 9月月更

研发效能提升不来自于度量本身,而来自于针对性的改进

万事ONES

跳槽一次能涨多少?一份1500道大厂面试题笔记就够了,涨薪80%

程序知音

Java 程序员 java面试 后端技术 Java八股文

从华为数字机器人秋季发布会,看智慧政务领域的“政务新视界”

王吉伟频道

RPA 自动化优先 智慧政务 华为数字机器人 数字机器人

从0到一开发微信小程序(1)——申请账号并安装开发环境

微信小程序专栏

物联网平台在AIoT领域8大场景应用

AIRIOT

低代码 物联网 低代码平台 低代码,项目开发

【React】从0到1搭建你的React18项目

海底烧烤店ai

前端 React Hooks 9月月更

从0到1开发微信小程序(3)—小程序框架配置

微信小程序专栏

Apache开展首个Ruby项目:Java项目的Ruby构建系统_Java_Sebastien Auvray_InfoQ精选文章