如何为现有的Java项目创建Ant构建器文件(build.xml)?
问题描述:
我工作的一个Java的任务在我的大学软件设计课程。它并不复杂,它包含一些类,接口和jUnit测试用例。我们现在被告知我们应该提供一个build.xml文件作为一个蚂蚁构建器的输入。我从来没有听说过,或之前用过蚂蚁。我也看到Eclipse支持它。 我的问题是 - build.xml做什么? Eclipse如何构建我的项目,并且为什么不使用ant而不使用ant?最重要的是 - 如何用Eclipse创建这个文件?如何为现有的Java项目创建Ant构建器文件(build.xml)?
谢谢。
答
Ant是一个基于Java的构建工具。它非常强大,并且与您可能需要构建任何可想象的Java应用程序的各种其他工具集成在一起。使用Continuous Build服务器部署连续集成环境时非常有用。
您在Eclipse中构建,并且您的构建过程中必然要你的IDE - 这是一个人的项目完全正常,但可能被证明效率不高的团队项目。此外,通过Ant,您可以拥有复杂的构建,包括多个组件以及在单个步骤中完成的错综复杂的依赖关系(包括单元测试)。
您可以从头开始创建你的Ant构建(这是最好的方式,但它需要相当长的一段)。否则,可以使用File/Export菜单在Eclipse中创建它(在General下,选择Ant buildfiles)。
会http://stackoverflow.com/questions/206473/build-eclipse-java-project-from-command-line/206587#206587帮助吗? – VonC 2010-04-26 20:26:07