jakarta.servlet.ServletContext 관련 오류입니다.
- 작성자 :
- 정*원
- 작성일 :
- 2024-05-23 15:25:10
- 조회수 :
- 739
- 구분 :
- 개발환경 / 4.2
- 진행상태 :
- 완료
Q
현재 egovFramework 4.2 를 적용하여 프로젝트를 만드는 과정입니다.
처음 만들때에도 jakarta.servlet.ServletContext 이것이 문제가 되어
두번째 만들때는 홈페이지에서 제공하는 교재내용을 보고 동일하게 하고 있습니다만
servlet 을 사용하는 부분에 있어서 자꾸 jakarta.servlet.ServletContext 없어서 에러가 납니다.
그래서 pom.xml jakarta.servlet.ServletContext 의존성 추가를 하니 , contextLoader를 찾지 못하는 에러등 해결이 되지 않습니다.
예제 와 동일히 했는데 왜 새로 만들때는 jakarta.servlet.ServletContext 이 필요하다는 에러를 내뱉는 걸까요 ㅠㅠ
에러코드 첨부합니다.
해당교재는
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=65&bbsId=4&nttId=1750
이곳에서 다운 받았습니다.
처음 만들때에도 jakarta.servlet.ServletContext 이것이 문제가 되어
두번째 만들때는 홈페이지에서 제공하는 교재내용을 보고 동일하게 하고 있습니다만
servlet 을 사용하는 부분에 있어서 자꾸 jakarta.servlet.ServletContext 없어서 에러가 납니다.
그래서 pom.xml jakarta.servlet.ServletContext 의존성 추가를 하니 , contextLoader를 찾지 못하는 에러등 해결이 되지 않습니다.
예제 와 동일히 했는데 왜 새로 만들때는 jakarta.servlet.ServletContext 이 필요하다는 에러를 내뱉는 걸까요 ㅠㅠ
에러코드 첨부합니다.
해당교재는
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=65&bbsId=4&nttId=1750
이곳에서 다운 받았습니다.
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 : 4.2
- JDK(JRE) 정보 : 1.8
- WAS 정보 : 톰캣 9.0
- DB 정보 : postgreSql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
기재하신 내용만으로는 정확한 원인을 확인할 수 없으나
jakarta 패키지의 라이브러리를 찾으려는 것으로 미루어 볼 때
개발을 위해 구성하신 환경 간의 버전 호환성에 문제가 있는 것으로 추정됩니다.
표준프레임워크 v4.2는 JavaEE 기반으로
대표적으로 공통컴포넌트를 기준으로 설명드리면
Spring Framework 버전 5.3.x 대로 Servlet 3.1을 사용하고 있으므로
JDK의 경우에는 1.8 버전을, Tomcat의 경우에는 8.5 및 9.0 사용을 권장드리며
이 밖에 JakartaEE의 구현체가 사용되는 부분이 없는지
확인해 보시기 바랍니다.
감사합니다.
표준프레임워크 센터입니다.
기재하신 내용만으로는 정확한 원인을 확인할 수 없으나
jakarta 패키지의 라이브러리를 찾으려는 것으로 미루어 볼 때
개발을 위해 구성하신 환경 간의 버전 호환성에 문제가 있는 것으로 추정됩니다.
표준프레임워크 v4.2는 JavaEE 기반으로
대표적으로 공통컴포넌트를 기준으로 설명드리면
Spring Framework 버전 5.3.x 대로 Servlet 3.1을 사용하고 있으므로
JDK의 경우에는 1.8 버전을, Tomcat의 경우에는 8.5 및 9.0 사용을 권장드리며
이 밖에 JakartaEE의 구현체가 사용되는 부분이 없는지
확인해 보시기 바랍니다.
감사합니다.