Class not found org.seckill.dao.SeckillDaoTest
Class not found org.seckill.dao.SeckillDaoTest
java.lang.ClassNotFoundException: org.seckill.dao.SeckillDaoTest
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
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)
2018-04-16
從class not found可以判斷有可能是這個java文件根本就沒有編譯,上網查了資料果真如此,maven項目是不會自動編譯的故就沒有class文件,所以解決的辦法可以是右鍵maven項目,Run As-->Maven test。經過Maven test之后junit測試的結果也會出來,并且會對Maven項目進行編譯,所以也可以使用Junit進行單元測試了,當然前提是你沒有clean掉Maven項目。
2018-03-20
都試過了解決不了很煩
Class not found org.seckill.dao.SeckillDaoTest
java.lang.ClassNotFoundException: org.seckill.dao.SeckillDaoTest
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:770)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:499)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:522)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:760)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:206)
2017-11-09
是因為工程沒有編譯,所以在目標文件夾沒有找到class文件,就是java文件經過編譯后會產生字節(jié)碼文件.class,所以應該“project”->“build project”,然后到target文件夾下查看有沒有生成class文件
2017-07-13
右鍵點擊該項目,使用Maven-->update Project 清理下,即可解決。
2017-01-16
求問怎么知道是哪個jar包沒有成功下載啊?或者說如何重新加載?我看了下我的jar全都成功下載了啊
2017-01-03
已經解決了,倉庫當時已經配置好了,原因是加載jar包時有的jar包沒有成功下載下來,重新加載下就好了。
2016-12-10
沒能找到這個SeckillDaoTest類唄