본문 바로가기
JSP/Problems

The superclass "javax.servlet.http.HttpServlet" wsa not found on the Java Build Path

by avvin 2019. 6. 4.


1
2
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
cs


[ Error ]

Multiple annotations found at this line:

- The superclass "javax.servlet.http.HttpServlet" was not found on the Java 

Build Path

- The superclass "javax.servlet.http.HttpServlet" was not found on the Java 

Build Path

- The superclass "javax.servlet.http.HttpServlet" was not found on the Java 

Build Path



The superclass "javax.servlet.http.HttpServlet" wsa not found on the Java Build Path



JSP 파일 제일 첫줄에 나오는 오류.


보통 Runtime이 제대로 설정이 안되서 발생한다.


해당 오류가 나는 프로젝트 Properties > Project Facets > 오른쪽 탭에서 Runtimes 탭 > 해당 버전의 Tomcat 선택후 Apply


출처: https://highcode.tistory.com/30 [HighCode]  //톰캣 오류 정리돼있음



<%@ 부분 오류 밑줄 뜨고 소스파일에도 오류표시 뜰 경우

Build Path 문제 


JRE 라이브러리 바꿔보고 runtime add해도 오류 해결 안될 경우


잘 동작하는 프로젝트에 설정된 톰캣 classpath 번호 확인하고 같은걸로 add해보기