如何在ant中创建单个构建文件来创建具有其他项目依赖性的项目的jar文件

时间:2017-01-27 07:09:54

标签: java eclipse ant

我是蚂蚁的新手,我已经尝试过谷歌搜索了许多网站以获得构建我的项目的想法,但我没有得到正确的方式而且也很困惑。

我有一个项目A,它有项目B的预测依赖项,而且项目B依赖于项目C和第三方jar abc.jar以及我通过eclipse构建路径定义的依赖项。我想创建单个ant构建文件,它将编译所有项目并给我一个文件。我已经阅读了许多与此相关的帖子,但我没有得到正确的方法。

1 个答案:

答案 0 :(得分:0)

如果我理解您的问题,听起来您正在为插件创建框架。

或者换句话说,您正在关注创建eclipse rcp应用程序的过程。

听起来你到了那里。 rcp应用程序过程中的一个步骤是创建一个功能项目。功能项目委托通过ant将自己的依赖项目构建到自己。 Ant是通过目标定义的。目标是构建所有项目所需的所有依赖项的列表。目标需要驻留在代码所在的父项目或/ src文件夹中。

查看vogel的eclipse rcp教程,看看rcp应用是否符合您的需求。

我只是学习所有这些东西,这是创建可部署应用程序以及创建插件的最佳实践,以便可以轻松管理进一步的代码维护和未来开发。