Sie müssen wirklich weitere Informationen hinzufügen (ich habe BTW nicht abgelehnt).
IIRC; Wenn Sie keine Version für ein Plugin angeben, das an Lebenszyklusphasen gebunden ist, erhalten Sie die neueste Version.
Versuchen:
- Upgrade auf die neueste Version von maven - 3.5.4
ATOW
- Laufen
mvn help:effective-pom und Überprüfen, welche Versionen tatsächlich aufgelöst werden - wenn Sie ein altes Protokoll von CI haben oder wo immer Sie es vergleichen möchten.
- Explizite Einstellung der
maven-site-pluginVersion inpluginManagement Abschnitt
- Hinzufügen einer Abhängigkeit zu
maven-site-plugin(siehe unten)
org/apache/maven/doxia/siterenderer/DocumentContentfinden Sie in doxia-site-renderer:
<dependency>
<groupId>org.apache.maven.doxia</groupId>
<artifactId>doxia-site-renderer</artifactId>
<version>1.8.1</version>
</dependency>
Ich vermute, dass die explizite Einstellung der Version des Maven-Site-Plugins auf das, was Sie (übrigens) verwendet haben, funktioniert.
Bearbeiten: Verfolgte ein ähnliches Problem beim Testen von Maven-Plugin-Builds. Das explizite Festlegen der maven-site-pluginVersion (3.7.1 ATOW) in der von pom verwendeten Integration pom maven-invoker-pluginhat für mich funktioniert.