언어/Java

[tomcat] tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules 에러 해결

antoroong 2025. 2. 8. 00:52

프로젝트 이름 : N

IDE : 이클립스

DB : mysql

SQL : ibatis

OS : centos 7

server : tomcat 6

jdk : 1.6

프레임워크 : 전자정부프레임워크 3.8

 

  1. 어떠 한 프로젝트를 server에 add 하려는데

이런 에러를 봤다. 그래서 담겨지지도 않아서 찾아보니

 

이유는 :

다운로드 받은 war에 설정된 톰캣 버전과 내 pc 톰캣 버전이 다르면 이런 오류가 뜬다고 한다.

 

 

해결 방법은

  1. ${나의 이클립스 workspace}\${해당프로젝트}\

.settings\org.eclipse.wst.common.project.facet.core.xml

 

2. 마우스 오른쪽 버튼을 눌러서 편집하기

<?xml version="1.0" encoding="UTF-8"?>
	<faceted-project>
	<runtime name="Apache Tomcat v6.0"/>
	<fixed facet="java"/>
  <fixed facet="wst.jsdt.web"/>
  <fixed facet="jst.web"/>
  <installed facet="java" version="1.6"/>
  <installed facet="jst.web" version="2.5"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

주황색의 runtime과 installed의 내용이 없거나 다른내용일 것이다 이것을 맞춰주면 해결된다