【发布时间】:2020-11-04 04:56:11
【问题描述】:
我刚刚使用 Intellij 创建了一个空的 Maven 项目并运行了 mvn dependency:resolve-plugins。
Plugin Resolved: maven-site-plugin-3.3.jar
[INFO] Plugin Dependency Resolved: maven-reporting-exec-1.1.jar
[INFO] Plugin Dependency Resolved: maven-core-3.0.jar
pom.xml 看起来像这样
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org</groupId>
<artifactId>lucid</artifactId>
<version>1.0-SNAPSHOT</version>
</project>
更新:
我按照建议尝试了effective-pom,结果如下。
<plugin>
<artifactId>maven-site-plugin</artifactId> <!-- org.apache.maven:maven-core:3.6.1:default-lifecycle-bindings -->
<version>3.3</version> <!-- org.apache.maven:maven-core:3.6.1:default-lifecycle-bindings -->
// some other config
</plugin>
由于我没有具体说明这个插件 (maven-site) 或 (maven-core),所以很难理解。
为什么 Maven 站点插件会与其他插件一起出现,我该如何移除它?
【问题讨论】:
-
你有父 POM 吗?
-
没有父 pom @JFMeier,上面更新了。
-
你看过有效的 POM 了吗?
-
它在有效 pom 中,但仍然不明白为什么要添加它。 @JFMeier
标签: java maven maven-3 maven-site-plugin