2017-08-29 1 views
1

Guten Tag Jungs,Frühling Asciidoctor Extensions nicht im richtigen Repo?

Ich habe versucht, Frühling-Asciidoctor-Erweiterungen mit meiner Dokumentation arbeiten, aber aus irgendeinem Grund kann Maven die Abhängigkeit nicht finden.

Der Fehler, den ich nach meinem Build-Versuch bekam:

Failed to execute goal org.asciidoctor:asciidoctor-maven-plugin:1.5.5:process-asciidoc (generate-docs) on project organization: Execution generate-docs of goal org.asciidoctor:asciidoctor-maven-plugin:1.5.5:process-asciidoc failed: Plugin org.asciidoctor:asciidoctor-maven-plugin:1.5.5 or one of its dependencies could not be resolved: Failure to find io.spring.asciidoctor:spring-asciidoctor-extensions:jar:0.1.1.RELEASE in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1] 

Ich habe thier GitHub und sah mich um, dass (offensichtlich aus Fehlern) in der Maven-Repo es gibt nichts, um herauszufinden, und in diesen question dass der Repo gefunden ist in https://repo.spring.io/release. Gibt es eine Möglichkeit, eine Abhängigkeit direkt auf einen Repo zu beziehen? Wenn nicht, was kann ich tun?

Antwort

1

Sie können das repo.spring.io Repository zu Ihrem pom.xml hinzufügen.

<repositories> 
    <repository> 
     <id>spring-repo</id> 
     <url>https://repo.spring.io/release</url> 
    </repository> 
</repositories> 

Mit dieser Erklärung an Ort und Stelle werden Sie in der Lage sein, diese Abhängigkeit zu lösen:

<dependency> 
     <groupId>io.spring.asciidoctor</groupId> 
     <artifactId>spring-asciidoctor-extensions</artifactId> 
     <version>0.1.1.RELEASE</version> 
    </dependency> 

Weitere Details in the docs.

Hinweis: Es ist nicht möglich, diese Abhängigkeit explizit diesem Repository zuzuordnen. Maven durchläuft die Repositories in der Reihenfolge ihrer Deklaration, bis eine bestimmte Abhängigkeit aufgelöst wird (oder nicht). Wenn jedoch alle anderen Abhängigkeiten von Maven Central aufgelöst werden, ist die einzige noch zu lösende Abhängigkeit von .

+0

Hat nicht innerhalb der Abhängigkeiten von funktioniert. Tho es war in der Lage, es zu finden, wenn nicht in den plugin Abhängigkeiten. Ich bin mir nicht sicher, was ich jetzt tun soll. –

Verwandte Themen