본문 바로가기
Back-End/Spring

[Mac] eclipse에서 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 오류

by You_mool 2024. 2. 22.
반응형

실행 환경 : MacOS(Ventura 13.1)
에디터 : Eclipse(Version: 2021-03 (4.19.0))
톰캣 버전 : 9.0.86
자바 버전 : 1.8

맥에서 이클립스에 dynamic web project를 생성하고 Tomcat 연결 후 jsp 파일을 생성했을 때 생길 수 있는 오류 입니다.
제 생각에는 자바 버전이랑 톰캣 버전이랑 안맞아서 그런 것 같아요

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

저의 해결 방법은 properties에서

 

1. Project Facets 검색 후 자바 버전을 맞춰주고
2. 오른쪽 Runtimes에 Apache Tomcat을 선택하고
3. Apply and Close 버튼.

어떤 에디터에서 어떤 세팅을 해도 각각 사용하는 도구들의 버전이 잘 맞나 확인해주는 것이 제일 중요한 것 같습니다.

반응형