私の Maven プラグイン Mojo Java ファイルでは、次の行を使用してインターフェイスBuildPluginManagerをインポートしています。
import org.apache.maven.plugin.BuildPluginManager;
この行により、次のエラーが発生します。
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /Users/username/git/path/to/plugin/my-maven-plugin/src/main/java/com/company/product/repo/my_maven_plugin/ExecutorExampleMojo.java:[25,31] cannot find symbol
symbol: class BuildPluginManager
location: package org.apache.maven.plugin
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
また、Eclipse はファイルの先頭に次のエラーを表示します。
The type org.apache.maven.plugin.BuildPluginManager cannot be resolved. It is indirectly referenced from required .class files
私が理解していることから、このインターフェイスを持つ依存関係 jar/war がBuildPluginManager
POM ファイルにないことを意味します。私の質問は、このインターフェイスを使用するには、どの依存関係を取り込む必要があるかということです。その依存関係を見つけるにはどうすればよいですか?