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-plugin
Version inpluginManagement
Abschnitt
- Hinzufügen einer Abhängigkeit zu
maven-site-plugin
(siehe unten)
org/apache/maven/doxia/siterenderer/DocumentContent
finden 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-plugin
Version (3.7.1 ATOW) in der von pom verwendeten Integration pom maven-invoker-plugin
hat für mich funktioniert.