从jar文件运行ant脚本

时间:2013-03-20 11:47:25

标签: java ant

是否可以从jar文件中运行ant脚本?

目前,我有一个build.xml,它调用一些jar文件中的java代码。然后它进行一些进一步的蚂蚁处理。

当我从Eclipse导出jar文件时,我可以选择将build.xml文件添加到jar中,所以我想知道是否可以直接从jar运行ant脚本以便我只需要给人们使用jar文件,而不是蚂蚁脚本。

1 个答案:

答案 0 :(得分:0)

答案是循环的。您是否尝试添加build.xml以将A.jar执行到A.jar本身?如果是这样,您希望使用build.xml中提到的参数执行jar。如果是这种情况,您也可以编写一个使用这些特定参数集运行的main方法。

在任何情况下,都应该有一种方法来运行你的jar,其中包含一些参数,这些参数可以在没有build.xml的情况下完成。

如果你真的需要通过蚂蚁这样做, 用这个 Starting a process in Java?

<强>更新

在stackoverflow中查看此链接。 - &GT; Run ant from Java

我没有尝试过这个,但如果您处理问题的循环性,这是一种方法