2012-02-10 7 views
3

私はこのエラーを受け取る - MVN日食を:日食-Dwtpversion = 3.3.1mavenにどのEclipseのwtpバージョンを使うべきですか?私はMavenのゴールを実行しようとすると

[ERROR]がゴールorg.apache.maven.plugins実行に失敗しました

:mavenの-日食-プラグインを: 2.8 :プロジェクトの会議でeclipse(default-cli):Web:サポートされていない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 version 3.3.1を使用していますか? enter image description here

答えて

1

最新のサポートされているwtpバージョンのプラグインを使用してEclipseでプロジェクトを開き、「問題」ビューで「wtp project version to old」を右クリックして「quickfix」を選択します。

maven Eclipseのm2eclipseプラグインがより高度になって以来、wtpのサポートがプラグインから削除されたことを覚えています。あなたはそれを使用していない理由は何ですか?

+0

私はmavenプロジェクトがインストールされていればそれをWebアプリケーションにする必要があります。 m2eclipseはこれとどのような関係がありますか? m2eclipseは私がmavenプラグインを参照しているEclipseプラグインです。あなたの答えはわかりませんが、ありがとう –

+2

Hallo eclipse:eclipseプラグインは依存関係を直接ローカルMavenリポジトリにリンクする.classpathと.projectファイルを書き込みます。新しい依存関係を追加する場合は、プラグインを再実行する必要があります。 m2eclipseは、pom.xmlファイルに基づいて直接依存関係を動的に解決するeclipseプラグインです。また、pomエディタといくつかの依存関係分析機能が付属しています。 m2eclipseを使用すると、IDEがmaven(pom.xml)と同じ設定を使用できるようになります。だから、あなたはEclipseを必要としません:eclipseプラグインを実行し、Eclipseを使ってプロジェクトを開発すること。 – wemu

+0

したがって、新しいWTPバージョンは、そのプラグインではもうサポートされていません。m2eclipseを使用するとかなりうまく動作します。 – wemu

関連する問題