使用eclipse Junit执行失败
Junit execution failure using eclipse
我在 运行 Junit 测试用例(单个或所有测试用例)
时遇到了以下问题
Class not found com.account.api.bo.TestSomeClass
java.lang.ClassNotFoundException: com.account.api.bo.TestSomeClass
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:688)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:421)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
Class not found com.account.api.bo.TestSomeClass
请注意,我正在使用 ANT 构建项目,并且使用 ANT 执行 junit 工作正常。
您是否尝试过将 class 姓名的第一个字符大写?
不是 testSomeClass,
com.account.api.bo.TestSomeClass
com.account.api.bo.TestSomeClass
未在您的 eclipse 类路径中定义,但它可能在 ANT 中。您需要右键单击您的项目,然后转到构建路径,添加包含 TestSomeClass 的库。
我在 运行 Junit 测试用例(单个或所有测试用例)
时遇到了以下问题Class not found com.account.api.bo.TestSomeClass
java.lang.ClassNotFoundException: com.account.api.bo.TestSomeClass
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:688)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:421)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
Class not found com.account.api.bo.TestSomeClass
请注意,我正在使用 ANT 构建项目,并且使用 ANT 执行 junit 工作正常。
您是否尝试过将 class 姓名的第一个字符大写? 不是 testSomeClass,
com.account.api.bo.TestSomeClass
com.account.api.bo.TestSomeClass
未在您的 eclipse 类路径中定义,但它可能在 ANT 中。您需要右键单击您的项目,然后转到构建路径,添加包含 TestSomeClass 的库。