티스토리 뷰
이 글은 이클립스 '루나'버전을 대상으로 작성하였습니다.
이클립스를 설치하기 위해서는 먼저 Eclipse Marketplace에서 'STS'를 검색 후 아래와 같은 항목에 대하여 install하면 된다.
설치시에 창이 나오면 전부 yes 또는 apply, accept를 선택한다.
마지막에 재시작할건지 물어보는 창이 뜨는데 재시작 버튼을 클릭한다.
(이클립스가 재시작 되면 이제 프로젝트 생성하는 종류에 spring이 보일 것이다.)
File - New - Other - Spring이 있는지 확인만 한다. 프로젝트를 만들지는 말자. 에러가 뜨니까..
어떤 에러가 발생하냐면 "J2EE Component Mapping Update" J2EE 구성을 업데이트 해야한다면서 에러가 발생한다.
에러를 없애기 위해서 install new software를 해야한다.
창이 뜨면 work with에 아래와 같은 url을 집어 넣고 조금 기다리면 아래에 관련 설치 목록이 뜨는데..
여기에서 Web, XML, Java EE and OSGi Enterprise Development 항목에 다음 3가지를 선택하고 설치를 진행한다.
- Eclipse Faceted Project Framework
- Eclipse Faceted Project Framework JDT Enablement
- Eclipse Java EE Developer Tools
설치를 하고나서...
또 재시작하라는 창이 뜨면 이클립스를 재시작한다.
File - New - Other - Spring - Spring Legacy Project선택을 통해서 이제 프로젝트를 생성할 수 있다.
*****Luna가 아닌 Mars버전을 사용하면서 문제점에 대한 해결*****
이클립스 mars버전에서 스프링 프로젝트 만들고 톰캣 구동시 에러를 내뱉으면서 정상동작을 하지 않을 때가 있었다.
방법1
tomcat/lib/servlet-api.jar 파일을
사용중인 jdk디렉토리의 lib폴더에 복사하여 붙여넣기 해본다!
방법2
스프링의 메이븐 pom.xml 설정파일에 있는 스프링버전이 3.x.x버전대로 되어 있을 것이다. 과감히 4.x.x버전대로 업그레이드 해본다!