본문 바로가기

JSP

[Eclipse] import javax.servlet : 오류 문제

데이터베이스 연동을 하기 위해 JDBC를 이용하는 과정에서 

항상 JSP 파일을 실행할 때마다 드라이버를 로딩하는 번거로움을 줄이기 위한 클래스를 작성 중

 

import javax.servlet.*

 

위와 같은 부분에서 오류가 나서 해결책을 찾아보았다.

거의 많은 사람들이 프로젝트의 build path 에 들어가서 tomcat 을 지우고 다시 넣어보는 해결책을 제시했지만 이 방법으로도 역시 나는 해결되지 않았다..

 

아까 오전에 파이썬 버전 때문에 tensorflow를 설치하는데 문제가 있다는 것을 알게 된 후

설마 또 버전 문제..? 라는 생각을 하며 검색을 해보았는데

역시나 버전 문제였다ㅠㅠ

 

나는 tomcat 10 버전을 사용하는데 구글링을 해보니 javax.servlet 을 제공하지 않는다나 뭐라나...

이 대신에 jakarta.servlet 을 쓰면 된다는데 그냥 지금 배우고 있는 예제를 안전하게 따라가기 위해서

tomcat 9 버전을 깔아서 실행시켰더니 오류가 싹 없어지고 작동도 너무 잘된다.

 

오늘 느낀 것 : 뭐든지 다운로드를 받을 때 최신버전을 사용하는 것을 고민해보자!

 

 

 

728x90