728x90
반응형
최근 Spring legacy project에서 HSQL 기반 Mybatis로 스프링 기초에 대해 학습하던 중
pom.xml에 Mybatis 의존성을 추가하면 javax/xml/bind 관련 예외가 발생하였다.
알고보니 최신 JDK 환경(11이상)은 Java EE(Java Platform, Enterprise Edition) 모듈이 Deprecated되면서 포함되어있지 않아 발생하는 문제였다.
아래 dependency 태그를 pom.xml에 추가하면 정상 작동한다.
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0-b170201.1204</version>
</dependency>
728x90
반응형