안녕하세요 혹시 이 에러는 어떻게 처리해야될까요?
컨텐츠 정보
- 332 조회
- 1 댓글
- 0 추천
- 0 비추천
-
목록
본문
Exception in thread "Thread-0" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBContext
at lineage.world.object.item.L1TreasureBox.load(Unknown Source)
at lineage.Main.toLoading(Unknown Source)
at lineage.Main.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBContext
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)
... 4 more
at lineage.world.object.item.L1TreasureBox.load(Unknown Source)
at lineage.Main.toLoading(Unknown Source)
at lineage.Main.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBContext
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)
... 4 more
-
등록일 2025.04.22
-
등록일 2025.04.20
-
등록일 2025.03.30
관련자료
댓글 1

니베아님의 댓글
Java version 문제로 보입니다.
Java.xml.bind 모듈은 JDK 9 이후로 기본 Class 경로에서 빠져서 생긴 문제 입니다.
JDK 9 이상의 버젼을 쓸 이유가 없으니 기존 JDK를 삭제+재부팅 하시고 아래 경로에서 JDK 설치하시면 해결 될 것 같습니다.
https://www.oracle.com/kr/java/technologies/downloads/archive/
참고로 Java8u211 version에서 저는 에러 없이 잘 동작했습니다.
Java.xml.bind 모듈은 JDK 9 이후로 기본 Class 경로에서 빠져서 생긴 문제 입니다.
JDK 9 이상의 버젼을 쓸 이유가 없으니 기존 JDK를 삭제+재부팅 하시고 아래 경로에서 JDK 설치하시면 해결 될 것 같습니다.
https://www.oracle.com/kr/java/technologies/downloads/archive/
참고로 Java8u211 version에서 저는 에러 없이 잘 동작했습니다.