JAVA
java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory
질주하는구
2022. 2. 28. 16:15
java11에서 jaxb Unmarshaller 를 사용하려고 할때 해당 클래스를 찾지 못하는 에러가 나는경우
아래의 패키지를 추가 해줘야 합니다.
implementation 'javax.xml.bind:jaxb-api'
implementation 'org.glassfish.jaxb:jaxb-runtime'
implementation 'javax.activation:activation:1.1.1'
java11부터는 jaxb관련 라이브러리가 없기 때문에 추가가 필요 합니다.
(8버전 까지는 정상적으로 사용이 가능 합니다. 9버전은 vm옵션 추가로 사용 가능 합니다.)
반응형