JAVA PHP AJAX C/C++ Ruby Perl Python C# .NET ASP SQL ActionScript Delphi/Pascal Basic ErLang Lua 汇编 Html Cobol Fortran Shell SmallTalk Groovy D语言

 Ant2IDE 

Ant2IDE 根据ANT的配置build.xml来自动生成Eclipse的项目文件和.classpath文件。

更多Ant2IDE信息

 Ant编译的SVN任务 svntask 

svntask 是一个非常简单的Ant任务,用来在 Ant 编译环境中使用 SVN。

更多Ant编译的SVN任务 svntask信息

 Java 构建工具 Schmant 

Schmant 是一个用来构建 Java 程序的工具。它提供了一套构建任务(编译,文字处理, tar 打包等)以及一个运行环境脚本。该项目的目标是成为功能与Apache Ant 类似,但比 Ant 更好使用。

Schmant 也提供了一个 Eclipse 的插件,详情请看:http://www.schmant.org/eclipse_plugin.php

Schmant 提供的文档非常丰富。

更多Java 构建工具 Schmant信息

 Java编译工具 mmake 

mmake将为Java程序生成一个Makefile。它支持packages,JavaDoc, Cleanup, 对版本处理的预处理支持, Jar 文件, 安装等许多功能。

更多Java编译工具 mmake信息

 Maven Wagon 

Maven Wagon 是 Maven 在做代码存取的一个抽象的传输层,支持以下方式的代码传输:

  • File
  • HTTP
  • HTTP lightweight
  • FTP
  • SSH/SCP
  • WebDAV
  • SCM (进行中)

更多Maven Wagon信息

 Quokka 

Quokka为Java开发者提供了基于ANT向Maven的转换,对于Maven用户,看到并行比较建立一个web应用和Quokka和Quokka VS Maven指南

主要新特性包括:

模块构建:构建像汇编或源代码格式的项目可以打包成插件。
扩展性:使用Ant文件来增加特设的目标。另外,增加的目标可以通过脚本插件用多种脚本语言编写。
细粒度属性管理Quokka允许在一个项目内可以定义多个独立路径。选定的路径还可以导出其他项目库内进行复用。如果您的项目依赖于另一个项目, Quokka可以自动包括其相依递归。
重用构建:Quokka使用引导,全球资料库,明确的插件和依赖外挂程式版本,并发布插件以确保建立可重用性。即建设一个6个月大的分行从今天版本控制将导致完全相同的建立,当它最初被检查英寸
综合帮助文档:Quokka提供了详细的帮助文档,充分显示项目的具体结构。此外,文档捆绑在插件内确保为所有用户总提供正确的插件版本。例如:Jetty插件帮助。

更多Quokka信息

 Raven 

Raven是一款基于Rake和Ruby Gems的Java程序构建工具。

安装说明:http://raven.rubyforge.org/install.html

更多Raven信息

 持续构建软件 Anthill OS 

对于Java开发项目,支持Nightly Build的软件不少,开源的选择有AntHill OS和CruiseControl,后者是大名鼎鼎的ThoughtWorks的作品,配置起来比较麻烦。而AntHill是一个Java Web应用,拥有友好的定制界面,是2003年Jolt大奖的Productivity Award获得者,比CruiseControl更容易入手。

更多持续构建软件 Anthill OS信息

 持续集成系统 Bamboo 

Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server)(非开源软件)Bamboo的特点: 简单的用户界面 容易安装 - 顺利的话,5分钟内就可以让运行起来! 自动检测你的设置 - 如果您的Server上使用了Maven,Ant或者Java设置, Bamboo会自动检测他们; 连续的日志 - 监测你的build的colour coded日志; 容易显示所有项目

更多持续集成系统 Bamboo信息

 持续集成软件 Vulcan 

Vulcan 提供了持续集成和构建与发布功能,在一个Web应用中。开发人员、项目经理等可以通过它轻易了解项目的状态,构建结果将通过电子邮件发送给相关人。

更多持续集成软件 Vulcan信息

 自动化部署系统 ControlTier 

ControlTier 是一个完全开放源码系统的自动化服务管理活动的多个服务器和多个应用层(代码,数据,配置和内容) 。共同使用的ControlTier包括部署应用程序,控制它们的状态,并运行按需行政工作在多个服务器上。 ControlTier是跨平台和工程同样的物理服务器,虚拟机,或云计算基础设施。

更多自动化部署系统 ControlTier信息

 自动构建工具 Anthill 

Anthill 是一个免费的自动构建工具(非开源),它规划您的构建并发布结果,帮助精通 XP 的小组使用持续集成。一次构建包含用 CVS 这样的版本控制工具检查源代码、运行一个构建脚本、发布结果并通知用户结果。它很好地与 ANT 集成,使您可以重用常用的构建脚本。

更多自动构建工具 Anthill信息

 项目依赖管理工具 Apache Ivy 

Apache Ivy是一个优秀的管理(记录、跟踪、解析和报告)项目依赖的工具,可与Apache Ant紧密集成。

更多项目依赖管理工具 Apache Ivy信息

 项目构建系统 buildr 

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

更多项目构建系统 buildr信息



 


Email:open001_com AT 163.com 京ICP备09082473号 
友情链接:中用网 |米高轮滑鞋官网商城|2hei.net