반응형
● 목적
이클립스 IDE에서 JSP파일 생성 직후 발생되는 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 오류 원인과 해결 방법에 대해 알아본다.
● 원인
이클립스 IDE에서 해당 Dynamic Web Project에 대한 동작 서버를 찾지 못해서 생기는 현상이다.
● 오류해결
오류가 발생하는 JSP파일의 프로젝트 우측 마우스 클릭 → Properties
클릭
좌측 트리 메뉴에서 Project Facets
클릭
우측의 Runtimes
→ Apache Tomcat v9.0
체크 → Apply and Close
클릭
※ Apache Tomcat 버전은 사용하는 버전마다 다르게 표시됨
※ Apache Tomcat이 나타나지 않을 경우 미설치된 PC 또는 재설치
정상적으로 오류 해결 완료된 모습이 확인된다.
● 재발 방지를 위한 Default 설정
Dynamic Web Project
생성시마다 이처럼 하나하나 조치하기에는 여간 번거로운 일이 아니다.
애초에 신규 프로젝트 생성 시, Target runtime
항목을 None
에서 Apache Tomcat v9.0
으로 지정해 둔다면, 다음 신규 프로젝트 생성시에도 기본값으로 선택되어 있을 것이다.
300x250
반응형