Nicht auflösbaren parent-POM: nicht finden Konnte Artefakt
Ich habe vor kurzem sah in Gorilla Logik ist open-source Test-tool und müssen einige änderungen vornehmen, um der Lage sein, um log etwas auf der Konsole aus. Ich habe den code aus der source-control, die für die "Android-Agent" und jetzt Suche ich ein neues zu bauen .jar-agent-Datei. Ich brauche zu verwenden
mvn clean install
zu bauen .jar-Datei. Wenn ich versuche, es zu bauen der Befehlszeile geben dieses Fehlers
Non-resolvable parent POM: Could not find artifact com.gorillalogic.monkeytalk:monkeytalk:pom:1.0.12-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 6, column 10 -> [Help 2]
Kann mir jemand helfen mit diesem oder lassen Sie mich wissen, was das bedeutet? Danke. 🙂
Ich verstehe nicht, maven und möchte nur wissen, was es bedeutet.
Hier ist die pom.xml Datei Zeile 6-10
<parent>
<groupId>com.gorillalogic.monkeytalk</groupId>
<artifactId>monkeytalk</artifactId>
<version>1.0.12-SNAPSHOT</version>
<relativePath>/Users/henry/Desktop/monkeytalk-agent-android/parent/pom.xml</relativePath>
</parent>
- Ist das (stackoverflow.com/q/11658497/839527) sinnvoll?
- Das schien nicht zu beheben mein problem.. O. o
- Ist, dass der relative oder absolute Pfad zu dem deiner Eltern pom.xml ist? Jeder Pfad beginnt mit "/" sieht wie ein absoluter Pfad.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieses Projekt zu sein scheint-Modul Projekt unter einem anderen maven-Projekt "moneytalk".
Als dieses Projekt können die Eigenschaften Erben, dependency management-Informations -, plugin-Informationen von dem übergeordneten Projekt, maven versucht, den übergeordneten pom.xml.
Wenn die Eltern pom.xml ist nicht verfügbar in der angegebenen Position, maven-build schlägt fehl.
Ist eine option, um Kasse alle Projekte einschließlich der übergeordneten Projekts.
Eine andere option ist, um die pom.xml des übergeordneten Projekts an der gewünschten Stelle (in deinem Fall /Users/henry/Desktop/monkeytalk-agent-android/parent/pom.xml