Ich hoffe, dass mir jemand bei einem Problem helfen kann, mit dem ich zu kämpfen habe.
Wenn ich versuche, mein Projekt aus dem Terminal zu erstellen, erhalte ich diesen Fehler:
Fehler beim Lesen des Artefakt-Deskriptors für com.morrislgn.merchandising.common:test-data-utils:jar:0.3b-SNAPSHOT: Konnte das Artefakt com.morrislgn.merchandising:merchandising:pom:0.3b-SNAPSHOT nicht finden
Das common.test-data-utils
Jar wird von einem separaten Projekt erstellt und zwischen diesem und einem anderen Projekt geteilt (das andere Projekt wird auch nicht kompiliert, aber das liegt an einem anderen Problem).
Ich kann com.morrislgn.merchandising.common:test-data-utils
ohne Probleme erstellen, ich sehe den Eintrag, den es im .m2
lokalen Repository auf meinem Rechner macht. Ich habe auch mein Repository in Eclipse neu indiziert.
Das POM für mein Projekt hat diesen Eintrag:
com.morrislgn.merchandising.common
test-data-utils
0.3b-SNAPSHOT
Was für mich korrekt aussieht - das POM meldet auch keine Fehler, wenn es in Eclipse angezeigt wird.
Kann mir jemand sagen, was ich hier übersehe oder falsch mache?
5 Stimmen
Wenn jemand (wie ich) aufgrund eines HTTP-Repository-Fehlers in Maven> 3.8.1 auf ein Problem stößt, ähnlich wie
maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories:
, siehe hier: stackoverflow.com/q/67001968/63465310 Stimmen
@aksh1618 Danke. Das war die Lösung für mein Problem.