이클립스에서 프로젝트를 Import 한 후에 서버를 연결하려고 할때 "Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 WEb modules" 라는 오류가 나오는 경우가 잇습니다.
일반적으로 Project>Properties>Project Facets 에서 버전을 톰캣 서버에 맞는 버전으로 변경할 수 있지만 변경이 불가능한 경우가 있습니다.
위 경우는 Web Module 3.1 에서 Tomcat 7.0을 연결하려고 한 증상입니다.
이런 경우는 설정 파일을 직접 변경함으로 써 해결할 수 있습니다.
프로젝트 디렉토리에서 .settings>org.eclipse.wst.common.project.facet.core.xml 파일을 열어서 3.1 로 되어 잇는 부분을 2.5로 변경하면 됩니다.
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.7"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="jst.web" version="3.1"/> //2.5 로 변경한다.
</faceted-project>
파일을 수정/저장 한 후에 다시 버버를 연결하면 정상적으로 연결이 가능합니다.
'프로그램 > Eclipse' 카테고리의 다른 글
[Eclipse] cannot open git-receive-pack (0) | 2017.05.19 |
---|---|
[Eclipse] cannot open git-upload-pack (0) | 2017.05.19 |
Eclipse 의 속도 향상 (0) | 2017.04.27 |
[Eclipse, Maven] java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener (0) | 2017.04.25 |
편집기에서 단축키를 이용해서 대/소문자 변환하기 (0) | 2014.08.25 |