Real Vectorism. 훨씬 더 입체적으로...
스프링 부트를 자바11 이상에서 돌리게 될 경우 (JAXB가 ClassNotFound일 경우) 본문
Java (based by Spring Boot 2)
스프링 부트를 자바11 이상에서 돌리게 될 경우 (JAXB가 ClassNotFound일 경우)
grast 2021. 1. 27. 21:45반응형
JAXB 문제(ClassNotFound)로 부팅이 안된다. 돌리기 위해서는 pom.xml 에
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
</dependency>
를 추가해야한다.
호환성의 문제로 자바 11에서 꽤 적지 않은 라이브러리가 삭제되었다고 하는데 스프링측에서는 저걸 사용하면 된다고 한다. 실제로 사용해도 되는건지 저거 사용 자체를 피해야하는것인지까지는 모르겠다.
-->> 추신
스프링 부트 프로젝트에서 error occurrd during 어쩌구 저쩌구하는 에러 로그에서 spring boot validation builder 가 언급될 경우에는 2개 중 1가지를 선택해서 처리하는 방법이 있다.
방법 1. 워크스페이스경로/.metadata/.plugins/org.eclipse.wst.validation 폴더 자체를 통째로 날려버리고 재시작
방법 2. 프로젝트 우클릭 후 Properties > Builder > Spring boot validation builder 체크를 해제 후 재빌드
반응형
'Java (based by Spring Boot 2)' 카테고리의 다른 글
마이크로서비스 개발이 어렵긴 하다 (0) | 2021.02.14 |
---|---|
왜 스프링 웹플럭스에서 Flux.just를 볼 때 마다 (0) | 2021.02.10 |
자바도 슬슬 올드자바와 모던자바를 선긋는듯한 분위기이다. (0) | 2021.01.22 |
스프링 부트가 Run 하자마자 아무런 에러도 없이 Terminated 될 경우 (0) | 2021.01.10 |
와 난관봉착했다... (0) | 2020.09.15 |
Comments