Non-resolvable parent POMMaven: Non-resolvable parent POM trotz Eltern-POM daneben
Maven findet das Eltern-POM nicht, obwohl es daneben liegt. Gesucht wird nur unter relativePath, Vorgabe ../pom.xml, und nur bei passender Version.
// Schlagwort
Alle 7 Layer-8-Fehler mit dem Schlagwort „Maven“ – verifizierte Lösungen, trocken kommentiert.
Non-resolvable parent POMMaven findet das Eltern-POM nicht, obwohl es daneben liegt. Gesucht wird nur unter relativePath, Vorgabe ../pom.xml, und nur bei passender Version.
Release 1.0 überschrieben, alle bauen weiter mit der alten: Maven lädt eine Release-Version nur, wenn sie lokal fehlt. Auch mvn -U hilft nicht.
Zwei Bibliotheken wollen dieselbe Abhängigkeit in 1.0 und 2.0? Maven wählt die im Baum nächstgelegene. Bei gleicher Tiefe gewinnt die Reihenfolge.
Zwei Builds, ein Commit, zwei Hashes. Maven stempelt die Bauzeit in jeden Archiveintrag – project.build.outputTimestamp friert sie ein.
!repo1,* spiegelt alles außer repo1. !repo1, * spiegelt gar nichts. Der Unterschied ist ein Leerzeichen, und Maven sagt dazu kein einziges Wort.
java.lang.NoClassDefFoundErrorKompilieren klappt, Tests laufen, beim Start fehlt die Klasse. Scope provided liegt im Compile- und Test-Classpath, aber nicht im Runtime-Classpath.
Could not resolve dependenciesMaven findet eine Abhängigkeit nicht? Meist fehlt das Repository, ein Proxy blockt, oder ein halb geladenes Paket verstopft den Cache.