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