Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
In dem oben genannten Repository ist die Datei nicht vorhanden, aber auch nirgendwo sonst. Es existiert entweder eine ältere Version oder eine neuere. Ich habe lediglich ein Jar-File gefunden, welches ich manuell istalliert habe. Die manuelle Installation wurde mit dem Befehl:
ausgeführt. Maven meldete eine erfolgreiche Installation, aber beim Build versucht er immer noch die Datei herunterzuladen.
Es ist noch zu erwähnen, dass Maven andere Artefakte (vor und nach dem Fehler) heruntergeladen hat. Somit ist eine Internetverbindung oder Einstellungen in der settings.xml auszuschließen. Oder?
Meine Fragen:
1) Kann ich das Artefakt auskommentieren oder durch andere Version ersetzen, wenn ja, wo? in der POM.xml und settings.xml ist es nicht zu finden.
2) Was kann ich sonst tun?
Es gibt entweder noch obere Projekte, in der das Artifact drin steht oder
wenn du es gefunden hast, kannst du dort mit dem Element <version> ein Version angeben.
@maki
Maven braucht eine .pom Datei (webwork-30Apr07-jiratld.pom). Die Jar-Datei habe ich erfolglos versucht manuell zu installieren.
Auf meinem System habe ich Maven 1 und Maven 2 istalliert. Bis vor kurzem habe ich auch mit Maven 1 gearbeite. Zum Bauen des aktuellen Plugins benötige ich allerding Maven 2.
"Versuchst du ein Maven1 Plugin mit Maven2 zu bauen?"
Nein, weich ich eine POM.xml Datei im Projektordner des Plugins habe.
@diel2001
Ich habe den Eintrag mit Hilfe von grep gefunden, geändernt und Maven hat mir die angegebene Version heruntergeladen. Allerding denke ich, dass Kompatibilitätsprobleme auftreten können.
@maki
"Was ist denn das Problem? "
Maven meldet BUILD SUCCESSFUL, aber wenn ich mvn package ausführen, dann versucht er weiterhin das Artefakt herunterzuladen. Im Repository werden auch Ordner und Dateien(*.jar und maven-metadata-local.xml) angelegt. Wenn ich in dem Install-Goal in der Option Dpackaging "pom" statt "jar" eingebe, dann versucht er beim nächsten Build das Artefakt nicht runterzuladen.--> -Dpackaging=pom