Eclipse에서 JUnit 테스트를 실행할 때이 오류가 발생합니다.
Class not found com.myproject.server.MyTest
java.lang.ClassNotFoundException: com.myproject.server.MyTest
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)
JUnit
maven을 사용하고 있지만 클래스 경로에 라이브러리를 추가하려고 시도 했으며 JUnit 라이브러리는 POM 종속성에 있습니다.
이미 프로젝트 정리를 시도하고 Eclipse 용 JUnit 플러그인을 사용하여 새 JUnit 테스트 케이스를 만들었지 만 여전히 동일한 오류가 발생합니다.
mvn clean test
가 모든 테스트 클래스를 컴파일하면