Maven-build-Fehler-Keine Versionen für org.codehaus.jackson:jackson-core-asl:jar:[1.8,1.9) im angegebenen Bereich
Ich bekomme folgende Fehlermeldung seit heute morgen dabei maven-build. Es gibt keine spezifischen änderungen, die für gestern und heute. Kann mir jemand helfen diese zu lösen?
Ich habe versucht, clearing alle lokalen repositories ändern jackson version 1.9.10.
Überraschend ist dies die Arbeit für meine Kollegen, die arbeiten auf dieselbe bauen.
[ERROR] Failed to execute goal on project netvogue-database-api: Could not resolve dependencies for project org.netvogue.server:netvogue-database-api:jar:1.0-SNAPSHOT: Failed to collect dependencies for [org.springframework.data:spring-data-neo4j-rest:jar:2.1.0.RC4 (compile), org.codehaus.jackson:jackson-jaxrs:jar:1.8.3 (compile), org.codehaus.jackson:jackson-mapper-asl:jar:1.8.3 (compile), org.neo4j:neo4j-kernel:jar:tests:1.8.RC1 (test), org.neo4j:neo4j-cypher:jar:1.8.RC1 (compile), com.amazonaws:aws-java-sdk:jar:1.3.10 (compile), org.imgscalr:imgscalr-lib:jar:4.2 (compile), org.springframework:spring-context:jar:3.1.2.RELEASE (compile), org.springframework.security:spring-security-config:jar:3.1.2.RELEASE (compile), org.springframework.security:spring-security-web:jar:3.1.2.RELEASE (compile), org.slf4j:slf4j-api:jar:1.5.10 (compile), org.slf4j:jcl-over-slf4j:jar:1.5.10 (runtime), org.slf4j:slf4j-log4j12:jar:1.5.10 (runtime), log4j:log4j:jar:1.2.16 (compile), junit:junit:jar:4.7 (test)]: No versions available for org.codehaus.jackson:jackson-core-asl:jar:[1.8,1.9) within specified range -> [Help 1]
InformationsquelleAutor Abdul Azeez | 2012-09-29
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als zeigte durch yegor256, wer ist mit diesem problem vor kurzem, es ist wahrscheinlich verursacht durch Amazon AWS. Ändern Sie einfach Ihre aws-java-sdk auf eine neuere version (aktuell ist 1.3.20) und das problem wird Weggehen.
Ja, wenn ich habe es auf die neueste version. problem ging Weg.
wie ändere ich die version von AWS ...??
InformationsquelleAutor rtzpe
Scheint es, dass Jacksons
jackson-core-asl
maven-metadata.xml
- Datei ist beschädigt.Wenn Maven versucht zu beheben Abhängigkeit Versionen aus einer Reihe hat, muss es sehen, um die
maven-metadata.xml
- Datei, um die version zu ermitteln Kandidaten Sie wählen können. Derzeit, die Datei sieht so aus:Zeigt dies an, dass die einzige Legale version eine version Palette wählen könnte, ist
1.1.0
. Als ein Beispiel dafür, was diese Datei höchstwahrscheinlich aussah, bevor überprüfen Sie diejackson-core-lgpl
maven-metadata.xml
Datei:Wie zuvor vorgeschlagen, Sie können schwer-code eine Abhängigkeit zu einer bestimmten version von Jackson, die Kurzschlüsse die version Auflösung und vermeidet das Lesen der
maven-metadata.xml
Datei.FWIW, ich habe zu viele Problem mit Maven-version reicht, dass ich heute geben Sie immer genaue patch-version. Dies ist bedauerlich, - da in vielen Fällen die "neuesten patch" richtig arbeiten würden-aber maven-release-plug-ins und andere Komponenten haben einfach nicht lassen Sie diese Arbeit für mich.
Problem wurde durch die version reicht in meinen amazon-pom-Datei. Wenn ich änderte meine amazon-sdk auf die neueste, seine arbeiten fein jetzt.
Nur, damit jeder weiß, JACKSON-871 wurde behoben
InformationsquelleAutor Ben Hale
Sollte ich darauf hinweisen, dass die neueste version dieser Datei (maven-metadata.xml) muss falsch sein. Die neueste version für org.codehaus.jackson/jackson-core-asl ist 1.9.9.
Andere Abhängigkeiten benötigt, die mit anderen Versionen von jackson-core-asl, neueren Version, 1.1.0, brechen. So wie auf meinem Szenario. Musste ich manuell ändern maven-metadata.xml Datei ok-jackson-core-asl, damit es funktioniert
InformationsquelleAutor user1712021
Maven ist nicht in der Lage zu finden, die die Abhängigkeit für jackson-core-asl, müssen Sie Folgendes in Ihrer POM
Wenn es schon enthalten ist, dann kann man die Angabe des repository. Überprüfen Sie maven-repository
Nun, das muss nicht viel erklären. Warum ist die version Bereich nicht arbeiten? Habe das gleiche problem anscheinend verursacht durch einen unserer Abhängigkeiten. Die Angabe einer bestimmten version in unserem pom scheint nicht zu helfen
Dies wird nicht helfen, wenn diese Abhängigkeit transitiv ist und gebracht wird, um Ihr Projekt aus einer anderen Abhängigkeit. Versuchen Sie herauszufinden, was dep ist dieses problem verursacht, und aktualisieren Sie Ihre version. Vielleicht helfen wird. In meinem Fall war es eine abgelaufene version von Amazon SDK (1.3.11)
InformationsquelleAutor Anshu