BuildPluginManager 的 Maven 依赖 jar
Maven Dependency jar for BuildPluginManager
在我的 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
据我了解,这意味着 POM 文件中不存在具有此接口 BuildPluginManager
的依赖项 jar/war。我的问题是,我需要引入哪个依赖项才能使用这个接口?我如何找到这种依赖?
您需要包含对 org.apache.maven:maven-core
的依赖:
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
<version>3.2.5</version>
</dependency>
您可以通过 searching the Maven Central Repository、By Classname
找到它。
只需将 org.apache.maven.plugin.BuildPluginManager
放入 Classname
输入字段即可。
在我的 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
据我了解,这意味着 POM 文件中不存在具有此接口 BuildPluginManager
的依赖项 jar/war。我的问题是,我需要引入哪个依赖项才能使用这个接口?我如何找到这种依赖?
您需要包含对 org.apache.maven:maven-core
的依赖:
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
<version>3.2.5</version>
</dependency>
您可以通过 searching the Maven Central Repository、By Classname
找到它。
只需将 org.apache.maven.plugin.BuildPluginManager
放入 Classname
输入字段即可。