[JUnit] java.lang.NoClassDefFoundError: org/junit/runner/manipulation/Filter
java.lang.NoClassDefFoundError: org/junit/runner/manipulation/Filter
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadTestLoaderClass(RemoteTestRunner.java:381)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.createRawTestLoader(RemoteTestRunner.java:371)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.createLoader(RemoteTestRunner.java:366)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.defaultInit(RemoteTestRunner.java:310)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.init(RemoteTestRunner.java:225)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
Caused by: java.lang.ClassNotFoundException: org.junit.runner.manipulation.Filter
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 8 more
이런 에러 떠서 검색하면 Run Configurations에서 뭘 설정하고 지우고 이런 것만 뜸
스프링의 경우에는 경로 문제도 있는 거 같음 (난 안 해봐서 확실히 모름)
근데 만약 Java 9 이상을 사용하고 있다면, 그거 JUnit 라이브러리를 Modulepath에 추가해서 생긴 문제임ㅋ
모듈 설정 안 하면 접근 못한다고 함...ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ............
프로젝트 우클릭 > Properties > Java Build Path > Libraries > Classpath 클릭 > Add Library... > JUnit 추가
이렇게 Modulepath 말고 Classpath에 추가해보시면 아주 잘 돌아가는 것을 볼 수 있음ㅎ
'IDE' 카테고리의 다른 글
[Eclipse] An error has occurred. See the log file ...\.metadata\.log. (0) | 2018.12.30 |
---|---|
[Eclipse] 이클립스 어두운 테마로 변경 (배경, 글자, 스크롤 색 변경) (0) | 2018.10.21 |
[Qt Creator] 리눅스(Linux)-우분투(Ubuntu)에서 Qt 설치 (0) | 2017.02.15 |
[Visual Studio 2013] 프로시저 시작 지점 GetThreadInformation을(를) DLL KERNEL32.dll에서 찾을 수 없습니다. (0) | 2014.12.15 |
댓글
이 글 공유하기
다른 글
-
[Eclipse] An error has occurred. See the log file ...\.metadata\.log.
[Eclipse] An error has occurred. See the log file ...\.metadata\.log.
2018.12.30 -
[Eclipse] 이클립스 어두운 테마로 변경 (배경, 글자, 스크롤 색 변경)
[Eclipse] 이클립스 어두운 테마로 변경 (배경, 글자, 스크롤 색 변경)
2018.10.21 -
[Qt Creator] 리눅스(Linux)-우분투(Ubuntu)에서 Qt 설치
[Qt Creator] 리눅스(Linux)-우분투(Ubuntu)에서 Qt 설치
2017.02.15 -
[Visual Studio 2013] 프로시저 시작 지점 GetThreadInformation을(를) DLL KERNEL32.dll에서 찾을 수 없습니다.
[Visual Studio 2013] 프로시저 시작 지점 GetThreadInformation을(를) DLL KERNEL32.dll에서 찾을 수 없습니다.
2014.12.15