Apache Ant site Apache Ant logo

Apache Ant 网站
主页
项目
 

相关项目

相关项目

这里列出的任何项目都不受 Apache Ant 开发人员的直接支持,如果您遇到任何问题,请使用联系信息。

AndroMDA

AndroMDA 是一款代码生成工具,遵循模型驱动架构 (MDA) 范式。它从 CASE 工具中获取 UML 模型,并生成特定于您的应用程序架构的类和可部署组件(J2EE 或其他)。

兼容性 1.4.1 及更高版本
URL https://www.AndroMDA.org/
联系 项目邮件列表
许可证 BSD 许可证

Ant Commander

Ant Commander 是一款用 Java/Swing 编写的免费文件管理器,基于 Apache Ant 和 Apache Commons-vfs。所有文件操作均由 Ant 任务执行。

Ant Commander 也可以作为 Applet 运行,因此您无需在本地安装 Ant 即可运行您的 Ant 任务。

兼容性 1.7 或更高版本
URL http://www.antcommander.com/
联系 http://www.antcommander.com/support.html
许可证 免费软件

AntContrib

Ant-Contrib 项目是用户提供的任务(如 <if> 任务)的集合,也是用于实验性任务(如针对不同编译器的 C/C++ 编译任务)的开发场所。

兼容性 1.4.1 及更高版本
URL http://ant-contrib.sourceforge.net/
联系 项目邮件列表
许可证 Apache 软件基金会许可证

Antelope

用于运行 Ant 和编辑构建文件的 GUI,可以作为独立程序运行,也可以作为 jEdit 的插件运行。除了运行目标外,Antelope 还可以生成性能统计信息,并且可以在不实际执行目标的情况下跟踪/显示目标的执行路径。

包含几个额外的任务:Assert、If/Else、Try/Catch/Finally、Switch、Variable、Stopwatch、Limit、Math、Post、SSH、SCP、AntFetch、AntCallBack。

兼容性 Ant 1.5 及更高版本。
URL http://antelope.tigris.org/
联系 Dale Anson
许可证 Apache 软件基金会许可证

Antigen

Antigen(Ant 安装程序生成器)是一种工具,用于将 Ant 构建脚本与 GUI 相结合,并将其打包为可执行的 jar 文件。它的主要用途是创建基于 Ant 的图形安装程序。

兼容性 捆绑 Ant 1.6.2
URL http://antigen.sourceforge.net/
联系 Jon Tayler
许可证 学术自由许可证

AntInstaller

使用 Ant 作为后端构建 MSI 风格的安装程序(带命令行选项)。通过编写 XML 安装描述符来开发 UI。从脚本或包含所有内容的 Jar 启动运行时。

兼容性 Ant 1.6.1 其他版本未经测试
URL http://antinstaller.sf.net/
联系 [email protected]
许可证 LGPL,但正在根据要求迁移到 Apache2.0

Antlion

Antlion 项目通过提供集中库依赖关系的任务以及使项目能够定义对其他项目的依赖关系,为 Ant 构建脚本增加了价值。

外部依赖项可以从自定义本地存储库或类似 Maven 的远程存储库加载。Antlion 处理属性、文件集和路径的生成。

项目间依赖关系允许在构建其他项目的未构建文件时构建它们。

兼容性 Ant 1.6 及更高版本
URL http://antlion.sourceforge.net/
联系 项目邮件列表
许可证 Apache 许可证 2.0 版

Antworks

antworks 项目是一组工具和标准化目标,可以极大地简化在项目中使用 ant。

antworks 背后的驱动力是 Importer。Importer 是 ant import 任务的扩展,它将下载和缓存 ant build.xml 文件及其关联的资源(称为 antlets)。antlets 可用于 Java 编译和打包、JUnit、Forrest、J2EE 和 更多

有关更多信息,请参阅 入门 指南。

兼容性 1.6 及更高版本
URL http://antworks.sourceforge.net/index.html
联系 Antworks 开发人员邮件列表
许可证 Apache 许可证 2.0

BuildMonkey

BuildMonkey 是一款基于 Web 的自动化构建仪表板,具有上传功能和 Google 网页搜索功能。它安排运行 Ant 构建脚本 - 从 CM 中检出源代码 - 并集中提供结果。

兼容性 Ant 1.5.4 或更高版本
URL http://www.buildmonkey.com/
联系 [email protected]
许可证 免费软件,提供商业/支持许可证

CruiseControl

CruiseControl 是一种用于设置持续构建过程的工具。CruiseControl 提供 Ant 包装器和一组任务来自动化检出/构建/测试周期。CruiseControl 还捆绑了一个 servlet,用于查看当前构建的状态以及以前的构建结果。

兼容性 Ant 1.2 及更高版本
URL http://cruisecontrol.sourceforge.net/
联系 项目邮件列表和管理员
许可证 1.0 版已根据 GNU 通用公共许可证授权。从 1.1 版开始,许可证已更改为类似 BSD 的许可证。

Flaka

Flaka 的目标是简化使用以下方法编写构建脚本:

查看 手册的概述章节,了解 Flaka 提供的功能。特别注意描述表达式语言的部分。

兼容性 Ant 1.7 及更高版本
URL http://workbench.haefelinger.it/flaka/
联系 联系项目负责人
许可证 Apache 许可证 v.20

Invicta

Invicta 是一款构建管理工具。使用简单的项目定义文件,它可以生成强大的构建脚本(如 ANT),同时隐藏其复杂性。Invicta 是一个模块化框架,允许开发额外的组件和输出类型。

兼容性 Ant 1.5 及更高版本
URL http://invicta.sf.net/
联系 项目邮件列表和管理员
许可证 LGPL。

luntbuild

Luntbuild 是一款基于 Apache Ant 的开源构建自动化和管理工具。构建通过项目、视图、计划、模块等概念进行设置。所有配置和监控任务都通过干净的 Web 界面执行。它支持计划构建、强制构建、重建、清理构建、增量构建等。

提示:luntbuild 团队提供的 URL 现已不可用,因为 JavaForge 已于 2016 年 3 月 31 日永久关闭。我们发现了一些在

兼容性 Ant 1.x
URL http://luntbuild.javaforge.com/
联系 luntbuild 项目页面
许可证 开源

ModelAnt

ModelAnt 工具是 Apache Ant 的扩展,用于实际管理模型和元模型以及生成代码/工件。ModelAnt 使用行业标准技术和 Java API,如 JMI 1.0、MOF 1.4、XMI 1.1/1.2、UML 1.3,通过 Ant 脚本前端,遵循模型驱动架构 (MDA) 的范式。ModelAnt 还提供任务来反向工程到 UML 1.3 数据库、Java 源代码、XML 架构、Ant 脚本。此外还提供了

兼容性 Ant 1.6.x 和 Ant 1.7.x
与 Ant 1.8.x 不兼容
URL https://mdatools.net/blog/projects/model-ant/
联系 项目联系方式表格
许可证 Eclipse 公共许可证

NAnt

NAnt 是一款基于 .NET 的构建工具。理论上,它有点像 make,但没有 make 的缺点。实际上,它很像 Ant。

兼容性 在精神上兼容。
URL http://nant.sourceforge.net/
联系 项目邮件列表
许可证 GNU 通用公共许可证

Parabuild

Parabuild 是一款自动化的多平台构建管理服务器。Parabuild 通过提供自动持续集成构建和稳定的计划构建,帮助各种规模的软件团队和组织降低项目失败的风险并提高生产力。

兼容性 Ant 1.3 及更高版本
URL https://www.viewtier.com/products/parabuild.htm
联系 https://www.viewtier.com/about_us.htm
许可证 商业

Rant

Rant 代表远程 Ant。它是一个分布式构建系统,允许 Ant 构建文件在其他系统上启动构建,并在出现异常时接收异常。

注意:如 Sourceforge 项目网站 所示,最后一次更新是在 2002 年 2 月 9 日(jhm)

兼容性 Ant 1.4
URL http://remoteant.sourceforge.net/
联系 Chris Nelson
许可证 MIT 许可证

WebTest

WebTest 是一款用于自动测试 Web 应用程序的免费开源工具。它是一组强大的 Ant 任务,允许调用网页,模拟用户操作(单击链接、填写表单等)并验证结果。生成的报告提供了有关测试步骤成功和失败的全面信息。

兼容性 Ant 1.6.5
URL http://webtest.canoo.com/
联系 项目邮件列表
许可证 类似 Apache 的许可证

XML 出版

XML 出版是一组工具,用于使用 XSLT 和 Ant 从桌面文档或其他结构化文档生成网页。

兼容性 Ant 1.4
URL http://wwbota.free.fr/XMLPublication/
联系 Jean-Marc Vanel
许可证 GNU 通用公共许可证。

yEd

yEd 是一款免费的多用途图形和图表编辑器,可在 Java 2 平台上运行。它为 Ant 构建脚本提供了一个导入过滤器,可以方便地显示和浏览构建文件不同目标之间的依赖关系。这对于调试和理解大型构建文件特别有用。

兼容性 Ant 1.x
URL https://www.yworks.com/products/yed/
联系 yWorks 支持
许可证 免费软件