質問: コネクタが見つからないM2Eclipseによってコンパイルできない *pom.xml* ファイルにはMaven-Replacer-PluginとGitDescribeが必要なセクションがあります。 ここに私に与えられるエラーがあります: > ライフサイクル設定でカバーされていないプラグインの実行:com.lukegb.mojo:gitdescribe-maven-plugin:1.3:gitdescribe(実行:デフォルト、フェーズ:コンパイル) > > > ライフサイクル設定でカバーされないプラグインの実行:com.google.code.maven-replacer-plugin:maven-replacer-plugin:1.3.8:replace(実行:デフォルト、phase:generate-resources) > >
回答: このエラーは、そのドキュメントで詳しく説明されています。 この機能はM2Eclipse 1.0(現在m2e)に追加されました。 それは、このブログ記事。 1つの解決策は、 *pom.xml* をプラグインライフサイクルマッピングメタデータに関するデータで汚染することでしたが、それはあまり満足できませんでした。 m2e 1.1では、プラグイン開発者はプラグインに *lifecycle-mapping-metadata.xml* という名前のファイルを埋め込み、Eclipseで動作させることができます( M2E互換のプラグイン。 幸運なことに、m2e 1.2以降、開発が進んでおり、Eclipseの環境設定で設定できるようになりました( [Eclipseワークスペース・ライフサイクル・マッピング・メタデータ](https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html#eclipse -workspace-lifecycle-mapping-metadata ))。