Daily Notebook

[Tomcat] eclipse dynamic web module 버전 설정

by 배부른코딩로그
💡 "Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 WEb modules" 트러블슈팅!

목표

  • eclipse dynamic web module 버전을 설정할 수 있다.
  • "Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 WEb modules" 오류를 대응할 수 있다.

 

이클립스에서 프로젝트를 임포트한 후에 WAS(Tomcat)를 연결할 때, "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에서 변경이 가능한데, 간혹 수정이 불가능할 때가 있다. 이럴 때 어떻게 변경할 수 있을까?

 

이런 경우는 설정 파일을 직접 변경함으로 써 해결할 수 있습니다.

 

해당 프로젝트 리소스 경로에서 "{PROJECT_HOME}/.settings/org.eclipse.wst.common.project.facet.core.xml" 파일을 메모장이나 외부 편집기를 통해 열어보자.

 

<?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="{변경해야할 부분}"/>
</faceted-project>

 

{변경해야할 부분}을 원하는 버전으로 변경 후, 이클립스를 재가동하면 된다. 안 됐다면, "Maven > Update Project..."를 수행하면 정상적으로 변경되는 것을 볼 수 있다.

 

 

Last Updated. 2021. 10. 28.

 

반응형

블로그의 정보

배부른코딩로그

배부른코딩로그

활동하기