无法使用ant从jar文件运行main()<;爪哇>;

无法使用ant从jar文件运行main()<;爪哇>;,ant,jar,guava,Ant,Jar,Guava,我无法运行projects lib/目录中jar文件中的main() 蚂蚁的目标是: <target name="testTarget"> <java jar="lib/test-jar-1.1.jar" fork="on" /> </target> 我已经有番石榴了 <pathelement location="lib/guava-14.0.jar" /> 请帮助我解决此问题。将classpath或classpathref传递给j

我无法运行projects lib/目录中jar文件中的main()

蚂蚁的目标是:

<target name="testTarget">
    <java jar="lib/test-jar-1.1.jar" fork="on" />
</target>
我已经有番石榴了

<pathelement location="lib/guava-14.0.jar" />


请帮助我解决此问题。

将classpath或classpathref传递给java任务。

可执行JAR从清单文件中获取运行时类路径

下面的答案给出了一个如何构建可执行jar的示例:

我在java任务中添加了'classpathref=“classpath”>'。类路径是项目中所有类路径条目的id。现在它正在工作。
<pathelement location="lib/guava-14.0.jar" />