톰캣 서버 정상 실행 불가 및 페이지 접근 불가
- 작성자 :
- m*
- 작성일 :
- 2023-04-17 17:37:59
- 조회수 :
- 2,001
- 구분 :
- 개발환경 / 4.1
- 진행상태 :
- 완료
Q
톰캣 9.0에서 서버 스타트 및 페이지 접근은 가능한데,
톰캣 10.0에서는 서버 스타트 및 페이지 접근이 불가능합니다.
찾아보니 jstl 버전이 맞지않는 등 라이브러리가 호환이 안되는것이 있는것으로 보이는데
pom 설정 가이드를 받을 수 있는지 문의 드립니다.
감사합니다.
톰캣 10.0에서는 서버 스타트 및 페이지 접근이 불가능합니다.
찾아보니 jstl 버전이 맞지않는 등 라이브러리가 호환이 안되는것이 있는것으로 보이는데
pom 설정 가이드를 받을 수 있는지 문의 드립니다.
감사합니다.
환경정보
-
- OS 정보 : Windows 10
- 표준프레임워크 버전 : 4.1
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 10.0
- DB 정보 : MariaDB
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
Tomcat 9 와 Tomcat 10은 API 구현체의 차이가 존재합니다.
* Tomcat 9 까지 (JavaEE, javax.*)
* Tomcat 10 부터 (JakartaEE, Jakarta.*)
Tomcat 10 의 Servlet 5.0 은 JakartaEE부터 지원하므로 호환이 되지 않습니다.
버전에 맞는 톰캣을 사용하시는 방법 또는 JavaEE로 컴파일된 War를 JakartaEE로 마이그레이션 해 보시는 방법을 권장 드립니다.
방법은 다음과 같습니다.
1. Tomcat 10 경로에 webapps-javaee 를 만든다.
2. webapps-javaee에 변환을 원하는 War를 위치시킨다.
3. 만약 변환되지 않는다면 재기동
해당 내용은 톰캣 공식 페이지의 Tomcat 10 릴리즈 내용에서도 확인 가능하므로 참고 부탁 드립니다.
https://tomcat.apache.org/migration-10.html
표준프레임워크에서 pom.xml 설정가이드는 따로 제공해 드리고 있지 않습니다.
표준프레임워크 4.1 공통컴포넌트에서는 서블릿 3.1을 사용하고 있어 톰캣 V8.5 및 톰캣 V9 권장하고 있으니
권장하는 버전을 사용하시길 바랍니다.
감사합니다.
표준프레임워크센터입니다.
Tomcat 9 와 Tomcat 10은 API 구현체의 차이가 존재합니다.
* Tomcat 9 까지 (JavaEE, javax.*)
* Tomcat 10 부터 (JakartaEE, Jakarta.*)
Tomcat 10 의 Servlet 5.0 은 JakartaEE부터 지원하므로 호환이 되지 않습니다.
버전에 맞는 톰캣을 사용하시는 방법 또는 JavaEE로 컴파일된 War를 JakartaEE로 마이그레이션 해 보시는 방법을 권장 드립니다.
방법은 다음과 같습니다.
1. Tomcat 10 경로에 webapps-javaee 를 만든다.
2. webapps-javaee에 변환을 원하는 War를 위치시킨다.
3. 만약 변환되지 않는다면 재기동
해당 내용은 톰캣 공식 페이지의 Tomcat 10 릴리즈 내용에서도 확인 가능하므로 참고 부탁 드립니다.
https://tomcat.apache.org/migration-10.html
표준프레임워크에서 pom.xml 설정가이드는 따로 제공해 드리고 있지 않습니다.
표준프레임워크 4.1 공통컴포넌트에서는 서블릿 3.1을 사용하고 있어 톰캣 V8.5 및 톰캣 V9 권장하고 있으니
권장하는 버전을 사용하시길 바랍니다.
감사합니다.