我正在处理一个涉及一个包含许多不同源文件的大 jar 的问题。其中一个源文件是一个测试类,我想从另一个项目运行该测试类。这个测试类有一个主类,应该使用从 ant 传递给它的参数。虽然问题似乎是类路径。我不断收到此错误:
Exception in thread "main" java.lang.NoClassDefFoundError: junit.framework.TestCase
这是我的目标被剥离出来。
<target name="lookup-excute" description="Runs a Look up on all event files in the input folder.">
<java classname="com.testing.LookupTest" failonerror="true" fork="yes">
<arg value="${events.location}"/>
<classpath>
<pathelement path="..${file.separator}jars${file.separator}testing.jar"/>
</classpath>
</java>
</target>