Eclipse中的JUNIT测试类-java.lang.ClassNotFoundException
||
我正在尝试运行junit测试(以验证属性文件是否正确加载),但是
尽管有类并且所有必需的库也在那里,但我还是得到了“ 0”。
这是我得到的错误:
Class not found ConfigurationManagerTest java.lang.ClassNotFoundException: ConfigurationManagerTest
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
有想法该怎么解决这个吗 ?
谢谢。
没有找到相关结果
已邀请:
24 个回复
担每棱绰
。确保
文件在您的类路径中可用。 如果未成功编译它,或者在您没有告诉Eclipse项目应该在类路径中的目录中创建它,则它可能不存在。 假设您已将测试类放在单独的文件夹中,请确保它显示在\“ Package Explorer \”视图(而不是\“ Navigator \”视图)中。 在项目属性\“ Java Build Path \”和\“ Source \”选项卡下,您还可以查看是否包含用于构建的源文件夹以及.class文件的生成位置。
乏摩纶誊伟
亨尖玛次酥
埃庐
到街客核
凄嘛姥
济畦刨
谦响局豢报
骇毖煽洁铂
括宠
队辅坟阮阶
痰嫉
如果Ant构建和Eclipse构建具有不同的输出位置,则Eclipse可能无法在类路径上找到测试类。对于Ant生成器,还请检查配置的目标以进行干净,自动,手动和后清理构建,以确保调用了构建单元测试的目标。
室邢
,表明无法打开该项目。 通过将
添加到ѭ10,使项目的性质变为ѭ8。 然后,将那些正确缩进了
的行添加到
。
〜成功
笛驮型迸
了驳
凄挡
然后在Eclipse中清理并构建您的项目。
抵浮细
视蕉梁拌客
扫窟
磐去裸猜饲
JDK的根文件夹已选中。由于某种原因,在新工作区中对我来说默认值为JRE。
撵穆
期差骇蓟
豹芜澈
席酱