Tomcat war 배포시 주의사항 [8,9 버전에서 10버전으로 올리는 경우, 경로가 맞는데 계속해서 404 에러가 뜨는 경우]

Denia·2023년 7월 30일
0

Tomcat 사용 버전에 따라 사용하는 JDK 버전이 다르다.

Tomcat 10.0 과 10.1은 사용하는 JDK 버전이 다르다. (8, 11)

  • Tomcat 10.0.x -> JDK 8
  • Tomcat 10.1.x -> JDK 11

Tomcat 10부터는 Jakarta Servelet을 지원하기 때문에 JavaEE 버전과 호환이 되지 않는다.

Tomcat 10부터는 Jakarta Servelet을 지원하기 때문에 이전 코드 (JavaEE) 들은 그냥 webapss 폴더에 올리면 인식을 하지 못한다. - 404 에러가 뜬다.

해결방법

  1. the primary package for all implemented APIs has changed from javax.* to jakarta.*
  2. 그래서 마이그레이션을 진행해야 한다.
profile
HW -> FW -> Web

1개의 댓글

comment-user-thumbnail
2023년 7월 30일

좋은 정보 얻어갑니다, 감사합니다.

답글 달기