Tool/Eclipse

이클립스 에러 - ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module

이웃비 2021. 9. 30. 17:37

에러메시지 : ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module

 

나는 java11을 설치하고 Build Path에서도 계속 자바 11버전으로 연결해주었는데도 불구하고 , 해당 에러가 떳다. 당연히 run되지도 않았고..

 

해결 :

eclipse.ini를 확인하니 vm이 다음과 같이 되어있었다.

한마디로 java 16 버전이란 소리.

확인해보니 openjdk16이다

 

다운받고, 사용하고있는 java 11로 설정해주었다.

에러해결!

 

참고 :

https://haenny.tistory.com/62

 

[Error] Springboot Gradle Task :compile.Java Error (자바 경로를 찾지 못하는 현상)

[Error] Springboot  Gradle Task :compile.Java Error (자바 경로를 찾지 못하는 현상) 분명 실행은 잘 됐는데 Gradle 빌드에서 에러가 나는 순간 언제나 한숨.. 컴파일 에러가 나면 원인 찾기가 왜이렇게..

haenny.tistory.com

https://stackoverflow.com/questions/68117860/eclipse-2021-06-classformaterror-accessible-module-java-base-does-not-opens-j

 

Eclipse 2021-06: ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module

Upgrading to the last Eclipse version, now I am getting the following error: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws...

stackoverflow.com