如何使用ant运行java类文件

时间:2013-08-22 14:39:03

标签: ant

我试图通过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

但是通过命令行它正在运行,没有classpath的问题。我是否还需要在脚本中设置classpath。

1 个答案:

答案 0 :(得分:1)

您缺少java任务中的 classpath

<classpath>
   <pathelement location="yourjar.jar"/>
   <pathelement path="${java.class.path}"/>
 </classpath>