Back End/Spring Boot
STS Error) The superclass "javax.servlet.http.HttpServlet", determined from the Dynamic Web Module facet version (x.x), was not found on the Java Build Path
luvris2
2022. 12. 22. 13:18
반응형
에러 내용
다이나믹 웹 모듈의 버전을 알 수 없음
해석해보면 다이나믹 웹 모듈의 버전이 설정한 경로 내에 존재하지 않음
다시 풀어보면, 설정한 다이나믹 웹 모듈이 설정한 웹 모듈과 버전이 다르다
즉, 프로젝트에서 설정된 버전과 구동하는 톰캣 서버의 다이나믹 웹 모듈을 동일하게 맞춰주면 된다
The superclass "javax.servlet.http.HttpServlet",
determined from the Dynamic Web Module facet version (3.1),
was not found on the Java Build Path
해결 방법
Dynamic Web Module 의 버전 맞춰주기
프로젝트 우클릭 - Properties - Project Facets - Dynamic Web Module 버전 확인
- 서버 - 톰캣 - web.xml 파일의 최상단 확인
- 상황 확인
- 프로젝트는 2.5버전으로 설정
- 톰캣은 3.1 버전으로 설정
- 프로젝트 다이나믹 웹 모듈을 3.1 버전으로 변경
- 에러 해결
반응형