java调用eclipse的ant API

时间:2014-03-08 07:22:35

标签: java ant eclipse-plugin

在我的java程序中,我想调用eclipse ant来构建jar文件,如何获取eclipse的ant API。我可以通过Runtime.getRuntime.exec(“call ant build”)构建jar文件,但是用户必须拥有安装ant.We知道eclipse有ant,所以我想调用eclipse'ant来构建我的jar文件

2 个答案:

答案 0 :(得分:1)

如果您只想使用普通的Ant Java API,只需将类路径设置为Eclipse中包含的Ant安装。 Eclipse在安装目录的plugins/org.apache.ant_xxx/lib目录中有Ant jar。

问题是org.apache.ant_xxx目录名中的xxx类似于1.8.4.v201303080030,但根据安装的确切Eclipse版本而有所不同。

答案 1 :(得分:0)

1.您可以使用ant需要的build.xml,然后在其中编写必要的代码。您可以在Google上详细使用。完成后,右键单击build.xml并选择Run as - > ant build

2.您可以使用导出功能导出jar。它似乎位于Eclipse中的File列中。

3.或者你只是想在程序运行时在主类中生成jar?