MAVEN:在当前项目和插件组 [org.apache.maven.plugins, org.codehaus.mojo] 中找不到前缀“依赖”的插件

Son*_*onu 8 maven-2

[错误] 在当前项目和插件组 [org.apache.maven.plugins, org.codehaus.mojo] 中找不到前缀“dependency”的插件,可从存储库 [local (C:\Users\mdhore.m2 \repository),中央(https://repo.maven.apache.org/maven2)] -> [帮助 1]

<plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-dependency-plugin</artifactId> 
    <version>3.0.2</version> 
    <executions> 
      <execution> 
        <id>copy-dependencies</id> 
        <phase>package</phase> 
        <goals> 
          <goal>copy-dependencies</goal> 
        </goals> 
        <configuration> 
          <!-- configure the plugin here --> 
        </configuration> 
      </execution> 
    </executions> 
  </plugin> 
</plugins>
Run Code Online (Sandbox Code Playgroud)

hat*_*oor 20

据此您必须提供组和工件 ID。我mvn dependencies:tree像下面这样运行并且它起作用了。

mvn org.apache.maven.plugins:maven-dependency-plugin:2.10:tree -Dverbose=true
Run Code Online (Sandbox Code Playgroud)


小智 -3

确保代码中的任何位置都没有导入错误,然后运行mvn dependency:tree错误就会消失。我假设您正在使用 mvn 并且您的项目中的某个地方存在一些导入问题。