1. 오류 발생
테스트용 JSP를 작성하려고 새 프로젝트를 실행하고 JSP생성하자마자 오류가 발생했다.
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path NewFile.jsp
지금까지는 빨간 줄이 떴을 때
1) import 안된건지 확인
2) 오타자 확인
3) (빨간줄 무수히 생성시) Java build Path 확인해서 Java가 라이브러리에 제대로 추가 되어 있는지
4) 3)번이 정상적으로 되어 있다면 또는 자바 버전이 맞지 않다는 오류 발생시 Project Facets 메뉴에서 자바 버전이 내가 사용하고 있는 버전과 일치한지 확인
하면 99% 해결이 됐었는데 이건 몇번 만져보고 확인해도 뭐였지 싶었던 오류다.
2. 오류 해결
검색해서 확인해본 결과 해당 프로젝트의 서버를 찾지 못해서 발생하는 오류였다.
프로젝트 우 클릭 > properties > project facets > 우측 박스 중 Runtime 눌러서 서버가 체크 되어 있는지 확인해보자.
나는 역시나 안되어 있다. 현재 톰캣 8.5를 연결해놓은 상태고 체크 박스 클릭해주고 적용하면
오류 해결 완료!
이클립스에 서버를 연결해놨지만 정작 내가 생성한 프로젝트에는 서버가 연결이 안되어있었던 상황이다.
이건 세미 프로젝트 하면서 많이 격었던건데 한동안 이클립스를 안만졌더니 또 새하얀 백지장이 되어 까먹었다.
앞으로 기록 열심히해서 내 블로그만 찾아봐도 웬만한 오류는 다 해결 될 수 있는 날이 오면 좋겠다.