STS 2.8.0では、m2eclipseをバージョン1.0にアップグレードしました。ただし、これにより、既存のプロジェクトで少し問題が発生する可能性があります。私は数ヶ月前にこれについてブログを書きました。
http://blog.springsource.org/2011/10/18/upgrading-maven-integration-for-springsource-tool-suite-2-8-0/
基本的に、m2eclipseの新しいアーキテクチャでは、使用する各mavenプラグインを1つのEclipseプラグインにマップして、Eclipse内でのプラグインの実行を処理する必要があります。すべてのMavenプラグインの作成者が、Eclipseプラグインを作成および保守するための知識や時間を持っているわけではないため、これは明らかに問題を引き起こします。
プラグインを無視としてマークすることにより、プラグインをEclipse内で実行してはならないことを意味します(実行する必要があるときはいつでも、コマンドラインから実行することを意味します)。としてマークされたらignored
、それをに変更できます。これは、関連するライフサイクルがEclipseで実行されるたびに常にexecute
実行される必要があることを意味します。これはパフォーマンスの問題を引き起こす可能性があるため、リスクを知っている場合にのみ実行してください。
これがすべてあなたにとって多すぎる場合、STSはm2eclipseの古いバージョンに戻すためのダウングレードオプションを提供します。ダッシュボード拡張機能ページに移動します。残念ながら、.projectファイルと.classpathファイルへのすべての変更を手動で元に戻す必要があります(自動アップグレードメカニズムは提供されますが、ダウングレードメカニズムは提供されません...おそらくすべてがバージョン管理されています)。
質問や問題がある場合は、STSフォーラムに送信する必要があります:http:
//forum.springsource.org/forumdisplay.php ?32-SpringSource-Tool-Suite