"Fehler beim Lesen der Artefakt-Deskriptor" beim kompilieren maven-dependency-plugin:

Ich eine änderung vornehmen müssen, um die maven-dependency-plugin zu befriedigen einzigartigen Anforderungen in meinem Unternehmen.

Ich heruntergeladen habe die Quellen, aus http://maven.apache.org/plugins/maven-dependency-plugin/download.cgi

Wenn ich einen Blick auf seine pom, sehe ich, dass es bestimmt ein parent-pom wie diese:

<parent>
    <artifactId>maven-plugins</artifactId>
    <groupId>org.apache.maven.plugins</groupId>
    <version>27</version>
    <relativePath>../maven-plugins/pom.xml</relativePath>
  </parent>

Dies führt mich zu der Erkenntnis, dass dieses Projekt nicht eigenständig aufgebaut werden, zumindest nicht die version die ich habe.

Beim Versuch, führen Sie mvn clean install trotzdem bekomme ich die folgende Fehlermeldung:

Konnte nicht download Artefakt: Fehler beim Lesen der Artefakt-Deskriptor für
org.apache.maven:maven-Modell:Glas:2.0.9

Das lustige an der Sache ist, dass es tatsächlich existiert in meiner lokalen .m2-repository.

Ist es wirklich so, dass wenn ich einen Beitrag oder eine änderung an einem maven-plugin habe ich die ganze Umgebung oder gibt es eine Möglichkeit, es zu bauen, unabhängig?

Ich bin mit maven 3.0.4 und Nexus.

  • die Muttergesellschaft ist in maven central zu. also ich denke, es sollte funktionieren, wenn Sie nur entfernen Sie die relativePath line (oder vielleicht versuchen, ein leeres <relativePath />?
  • dein Vorschlag funktionierte! Nicht sogar denken Sie an das entfernen der relativePath-Eigenschaft 🙂 Bitte posten Sie Ihren Kommentar als eine Antwort.
InformationsquelleAutor Vitaliy | 2015-06-24
Schreibe einen Kommentar