大家好,我对JUnit和Ant有点新鲜.我想知道这个错误意味着什么:
The <classpath> for <junit> must include junit.jar if not in Ant's own classpath
Run Code Online (Sandbox Code Playgroud)
我正在编译一个Java项目,我无法超越这一点.
Junit ant任务的文档提供了如何将junit.jar放到类路径上的选项列表:
http://ant.apache.org/manual/Tasks/junit.html
为了保存查找,下面重现了这些选项.我的偏好是选项1.
<property name="lib.dir" value="webcontent\WEB-INF\lib" />
<path id="classPath">
<pathelement location="${lib.dir}/junit-4.11.jar" />
</path>
<target name="test" depends="build">
<junit haltonerror="false" haltonfailure="false" fork="yes">
<classpath path="${lib.dir}">
<path refid="classPath" />
</classpath>
</junit>
</target>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17974 次 |
| 最近记录: |