java - 如何为现有 Java 项目创建 ant 构建器文件 (build.xml)?

标签 java eclipse ant junit

我正在为我大学的软件设计类(class)做 Java 作业。它并不复杂,它包括一些类、接口(interface)和 jUnit 测试用例。我们现在被告知我们应该提供一个 build.xml 文件作为 ant 构建器的输入。我以前从未听说过或使用过 Ant 。我还看到 Eclipse 支持它。 我的问题是 - build.xml 是做什么的? Eclipse 如何构建我的项目,为什么不使用 ant 而不是这样做呢?最重要的是 - 如何使用 Eclipse 创建此文件?

谢谢。

最佳答案

Ant 是一个基于Java 的构建工具。它非常强大,并与您构建任何可以想象的 Java 应用程序可能需要的各种其他工具集成。在使用持续构建服务器部署持续集成环境时,它非常有用。

您在 Eclipse 中构建,并且您的构建过程绑定(bind)到您的 IDE - 这对于单人项目来说非常好,但对于团队项目来说可能效率不高。此外,使用 Ant,您可以在一个步骤中完成包含多个组件和复杂依赖项的复杂构建,包括单元测试。

您可以从头开始创建 Ant 版本(这是最好的方法,但需要相当长的时间)。否则,您可以使用 Eclipse 使用文件/导出菜单创建它(在常规下,选择 Ant 构建文件)。

关于java - 如何为现有 Java 项目创建 ant 构建器文件 (build.xml)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2716400/

相关文章:

linux - 用于在 Linux 中测试网络连接的自动化脚本

ant - 尝试使用 ANT 获取目录中所有文件的文件名

java - 如何防止ant创建具有不同哈希值的zip?

java - 如何在项目中找到绝对路径

java - 无法使用java成功连接到mysql数据库

java - 根据角色禁用springfox 2.9中的“尝试”按钮

java - 审计属性更改 - Spring MVC+ JPA

android - 亚行错误 : unable to parse adb version

eclipse - 如何像在 Visual Studio 中一样快速地在 Eclipse 中编码?

c - 在 Ubuntu 中从 Eclipse 运行 C 代码时如何设置 CPU 亲和性?