우디의 개발스터디

Unable to scan WEB-INF for JAX-RS annotations, you must manually register your classes/resources

by 개발자 우디

에러메세지

 

해결방법 1(추천X)

web.xml 파일 내에서 해당 구문을 찾아 false 로 변경

혹은 해당 <context-param> 전체 삭제

해당 방법은 대신 실서버에서 하위 Path들을 못잡는 문제가 발생할 수 있음.

따라서 가장 깔끔한 해결법은

 

해결방법 2

바로 javassist.jar 파일을 최신버전으로 변경하는 것!

Maven 이나 Gradle을 사용하는 프로젝트라면 <dependency>에서 변경하면 되고, 로컬에서 jar 파일로 관리하고 있다면 아래와 같은 방법으로 해결할 수 있다.

 

라이브러리 삭제

  • javassist-3.12.1.GA.jar – 기존 파일 삭제
  • javassist-3.20.0-GA.jar – 기존 파일 삭제 

라이브러리 추가

 

 

 

 

 

블로그의 정보

우디의 개발스터디

개발자 우디

활동하기