티스토리 뷰

반응형

eclipse의 기본적인 오류 중에 하나인 server runtime 오류를 잡아보겠습니다.

 

 

 

 

* 에러 종류 : The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

실행에는 전혀 문제가 없지만 page 스크립트 쪽에 에러가 떠 있습니다.

서버가 해당 jsp 파일이 상속받고 있는 HttpServlet 인터페이스를 잡지 못하기 때문입니다.

 

 

 

 

1. Project 명에서 오른쪽 버튼을 클릭한 뒤 properties로 들어갑니다.

 

 

 

 

2. properties로 들어간 뒤

Project Facets - Runtimes 를 누르면 현재 내가 사용하는 톰캣서버 리스트를 볼 수 있습니다.

오류가 뜨는 이유는 서버와의 경로가 체크 해제 되었기 때문입니다.

체크를 다시 설정 해주시고 Alpply 클릭 후 Apply and Close를 눌러 줍시다.

 

 

여기까지 됐으면 에러가 사라집니다 !

 

 

 

 

* server runtime을 잡는 방법은 한가지 더 존재합니다.

 

1. Project 명에서 우클릭 후 Bild Path - Configure uild Path를 눌러줍니다.

 

 

 

2. Build Path 쪽으로 들어왔으면 Libraries - Add Library 를 클릭합니다.

 

 

 

 

3. Server Runtime을 눌러준뒤 next를 누릅니다.

 

 

 

4. Server Runtime 쪽으로 들어가면 현재 내가 사용하는 톰캣서버들이 나타납니다.

그 중 현재 사용하는 톰캣 버전을 클릭후 finish를 눌러줍니다.

 

 

 

여기까지 됐다면 서버 경로를 전부 잡은겁니다!

 

 

 

에러 잡기 끝 !

반응형
댓글
공지사항