Nicht auflösbares Eltern-POM: Artefakt konnte nicht gefunden werden

9

Ich habe kürzlich das Gorilla Logic Open-Source-Test-Tool angeschaut und muss einige Änderungen vornehmen, um etwas auf der Konsole zu loggen. Ich habe den Code aus der Quellcodeverwaltung für den "Android Agent" ausgecheckt und möchte jetzt eine neue .jar-Agentendatei erstellen. Ich muss das
mvn clean install verwenden, um die .jar-Datei zu erstellen. Wenn ich versuche, es zu bauen, gibt die Befehlszeile diesen Fehler
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 dabei helfen oder mich wissen lassen, was das bedeutet? Vielen Dank. :) Ich verstehe Maven nicht und will nur wissen, was es bedeutet.

Hier ist die Dateizeile pom.xml 6-10

%Vor%     
Henry Harris 26.07.2012, 20:43
quelle

1 Antwort

4

Dieses Projekt scheint ein Modulprojekt unter einem anderen Maven-Projekt "moneytalk" zu sein. Da dieses Projekt Eigenschaften, Informationen zur Abhängigkeitsverwaltung, Plug-In-Informationen vom übergeordneten Projekt erben kann, versucht maven, die übergeordnete Datei pom.xml zu lesen. Wenn die übergeordnete Datei pom.xml nicht am angegebenen Speicherort verfügbar ist, schlägt Maven Build fehl.

Eine Option ist das Auschecken aller Projekte einschließlich des übergeordneten Projekts. Eine andere Option besteht darin, die Datei pom.xml des übergeordneten Projekts am gewünschten Speicherort zu platzieren (in Ihrem Fall /Users/henry/Desktop/monkeytalk-agent-android/parent/pom.xml

    
Karthik 26.07.2012 20:52
quelle

Tags und Links