0

我正在尝试通过 ant 脚本执行 jar 中的类文件。我通过 CMD 运行命令它运行良好命令就像:-

java com.CodeReview -p “<Project Path>”

我试图通过 ant 脚本运行这个命令

<target name="build">
<java fork="true" failonerror="yes" classname="com.CodeReview">
<arg line="-p"/>
<arg line="D:\Test"/>
</java>
</target>

它给了我错误构建:[java] 错误:无法找到或加载主类 com.CodeReview

但通过命令行它正在工作并且类路径没有问题。我是否还需要在脚本中设置类路径。

4

1 回答 1

1

您在 java 任务中缺少类路径:

<classpath>
   <pathelement location="yourjar.jar"/>
   <pathelement path="${java.class.path}"/>
 </classpath>
于 2013-08-22T14:45:01.457 回答