2012-02-10 4 views
3

나는이 오류가 - MVN 일식 : 일식 -Dwtpversion = 3.3.1maven에 어떤 Eclipse wtp 버전을 사용해야합니까? 나는 받는다는 목표를 실행하려고하면

[ERROR]을 목표 org.apache.maven.plugins 실행하지 못했습니다

: 받는다는 - 이클립스 플러그인 : 2.8 : 프로젝트 컨퍼런스 - eclipse (default-cli) : 지원되지 않는 WTP 버전 : 3.3.1 . 이 플러그인은 현재 다음 버전 만 지원합니다 : 1.0 1.5 2.0 R7 non e. -> [도움말 1] [오류]

버전 2.0을 사용하면 충분합니까? 하지만 목표가 성공적으로 실행되어서는 안됩니까?

<groupId>org.apache.maven.plugins</groupId> 
<artifactId>maven-eclipse-plugin</artifactId> 
<configuration> 
    <wtpmanifest>true</wtpmanifest> 
    <wtpapplicationxml>true</wtpapplicationxml> 
    <wtpversion>2.0</wtpversion> 
</configuration> 

아래 이미지 확인 안함 wtp 버전 3.3.1을 사용하고 있습니까? enter image description here

답변

1

최신 지원되는 wtp 버전의 플러그인을 사용하여 Eclipse에서 프로젝트를 열고 'problems'보기에서 마우스 오른쪽 버튼으로 "wtp project version to old"를 선택하고 'quickfix'를 선택하십시오.

필자는 maven Eclipse의 m2eclipse 플러그인이 더욱 발전했기 때문에 wtp의 지원이 플러그인에서 제거되었다는 것을 기억한다. 당신이 그걸 사용하지 않는 이유는 무엇입니까?

+0

설치 한 웹 응용 프로그램이되기 위해서는 maven 프로젝트가 필요합니다. m2eclipse는이 작업과 어떤 관련이 있습니까? m2eclipse 이클립스 플러그인입니다. maven 플러그인을 가리키고 있습니다. 나는 당신의 대답을 이해하지 못하지만, 감사합니다 –

+2

Hallo 이클립스 : eclipse 플러그인은 의존성을 로컬 메이븐 저장소에 직접 연결하는 .classpath와 .project 파일을 씁니다. 새 종속성을 추가하는 경우 플러그인을 다시 실행해야합니다. m2eclipse는 pom.xml 파일을 기반으로하는 종속성을 다이내믹하게 해결하는 eclipse 플러그인입니다. 또한 pom 편집기 및 일부 종속성 분석 기능도 제공됩니다. m2eclipse를 사용하면 IDE가 maven (pom.xml)과 동일한 구성을 사용할 수 있습니다. 그래서 당신은 일식이 필요하지 않습니다 : 이클립스를 기반으로 프로젝트를 실행하고 개발하기 위해 더 이상 이클립스 플러그인. – wemu

+0

따라서 더 새로운 WTP 버전은 더 이상 플러그인에 의해 지원되지 않습니다. m2eclipse를 사용하면 꽤 잘 작동 할 수 있습니다. – wemu

관련 문제