4

MavenプロジェクトをEclipseにインポートすると、エラーが発生しました。

Plugin execution not covered by lifecycle configuration: 
org.codehaus.mojo:gwt-maven-plugin:2.1.0:resources (execution: default, phase: process-resources)

私はMavenの専門家ではありませんが、これは、M2Eが特定のイベントにバインドされたプラグインを処理する方法について明示的な指示を必要とする問題のようです。

Eclipseは、これらのプラグインを単に無視するためのクイックフィックスを提供しますが、プラグインを実行するか、プロジェクトコンフィギュレーターをインストール/作成するオプションもあります。

ほとんどの人(私自身を含む)がM2E拡張機能を作成する傾向がないことを考えると、プラグインを無視するか実行するかを決定するために、どのような一般的なルールに従う必要がありますか?これらのプラグインには理由が含まれているようですが、デフォルトで実行する必要がありますか?または、デフォルトで実行することが悪い考えである理由はありますか?

4

1 に答える 1

1

「自動ビルド」が有効になっている場合、Eclipse ビルド ライフサイクルはバックグラウンドで繰り返しトリガーされます。

したがって、Maven Eclipse プラグインが IO/CPU を消費する重いタスクを実行することは望ましくありません。たとえば、依存関係のコピーやパッケージ ファイルのビルドなどです。

コマンドラインからこれらを手動でトリガーすることをお勧めします。

于 2012-06-13T13:12:50.850 に答える