|
|
![]() Ant2IDE 根据ANT的配置build.xml来自动生成Eclipse的项目文件和.classpath文件。
![]()
![]() Schmant 是一个用来构建 Java 程序的工具。它提供了一套构建任务(编译,文字处理, tar 打包等)以及一个运行环境脚本。该项目的目标是成为功能与Apache Ant 类似,但比 Ant 更好使用。 Schmant 也提供了一个 Eclipse 的插件,详情请看:http://www.schmant.org/eclipse_plugin.php Schmant 提供的文档非常丰富。
![]() mmake将为Java程序生成一个Makefile。它支持packages,JavaDoc, Cleanup, 对版本处理的预处理支持, Jar 文件, 安装等许多功能。
![]() Maven Wagon 是 Maven 在做代码存取的一个抽象的传输层,支持以下方式的代码传输:
![]() Quokka为Java开发者提供了基于ANT向Maven的转换,对于Maven用户,看到并行比较建立一个web应用和Quokka和Quokka VS Maven指南。
![]()
![]() 对于Java开发项目,支持Nightly Build的软件不少,开源的选择有AntHill OS和CruiseControl,后者是大名鼎鼎的ThoughtWorks的作品,配置起来比较麻烦。而AntHill是一个Java Web应用,拥有友好的定制界面,是2003年Jolt大奖的Productivity Award获得者,比CruiseControl更容易入手。
![]()
Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server)(非开源软件)。 Bamboo的特点: 简单的用户界面 容易安装 - 顺利的话,5分钟内就可以让运行起来! 自动检测你的设置 - 如果您的Server上使用了Maven,Ant或者Java设置, Bamboo会自动检测他们; 连续的日志 - 监测你的build的colour coded日志; 容易显示所有项目
![]()
![]() ControlTier 是一个完全开放源码系统的自动化服务管理活动的多个服务器和多个应用层(代码,数据,配置和内容) 。共同使用的ControlTier包括部署应用程序,控制它们的状态,并运行按需行政工作在多个服务器上。 ControlTier是跨平台和工程同样的物理服务器,虚拟机,或云计算基础设施。
![]()
![]() Anthill 是一个免费的自动构建工具(非开源),它规划您的构建并发布结果,帮助精通 XP 的小组使用持续集成。一次构建包含用 CVS 这样的版本控制工具检查源代码、运行一个构建脚本、发布结果并通知用户结果。它很好地与 ANT 集成,使您可以重用常用的构建脚本。
![]() Apache Ivy是一个优秀的管理(记录、跟踪、解析和报告)项目依赖的工具,可与Apache Ant紧密集成。
![]()
Buildr是一个简单直观的Java项目构建系统,在进行了10个月的开发并获得许多正面反馈之后,Apache基金会将会向Buildr敞开大门并最终接手这个项目,这将是Apache基金会的第一个Ruby项目。 |