Maven lokalen repository zu lösen gescheitert Artefakt
Ich versuche, wieder aufzubauen, eine dev-Umgebung, einige änderungen vorzunehmen, um eine web-app, die entwickelt wurde, zurück in 2009. Ich habe Probleme mit maven und crystal reports-Artefakte in das lokale repository. Die jar-Dateien sind auf jeden Fall in das lokale repository. Ich habe eine Kopie von der alten pom-Dateien und auch eine Sicherung der .m2 lokale repo. Wenn ich mvn clean compile bekomme ich folgende Ausgabe:
Hinweis: die Unterstriche zu stoppen urls.
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/ReportViewer/1.0/ReportViewer-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/webreporting/1.0/webreporting-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/jrcerom/1.0/jrcerom-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/serialization/1.0/serialization-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/developer/crystalreportsforeclipse/doc_1.0.6.v1371/1.0/doc_1.0.6.v1371-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/developer/crystalreportsforeclipse/nl1_1.0.6.v1371/1.0/nl1_1.0.6.v1371-1.0.pom
[INFO] [compiler:compile] [INFO] Compiling 168 source files to C:\WorkSpaces\CKDProject\CKDProject\core-domain\target\classes
[INFO] ------------------------------------------------------------------------
[INFO] Building web [INFO] task-segment: [clean, compile]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean] [INFO] Deleting directory C:\WorkSpaces\CKDProject\CKDProject\web\target
[INFO] [resources:resources]
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 5 resources
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalContentModels/1.0/CrystalContentModels-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalDatabaseConnectors/1.0/CrystalDatabaseConnectors-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalExporters/1.0/CrystalExporters-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalExportingBase/1.0/CrystalExportingBase-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalFormulas/1.0/CrystalFormulas-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CRDBJavaServerCommon/1.0/CRDBJavaServerCommon-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CRDBXMLExternal/1.0/CRDBXMLExternal-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CRDBXMLServer/1.0/CRDBXMLServer-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalCharting/1.0/CrystalCharting-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalCommon/1.0/CrystalCommon-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalReportingCommon/1.0/CrystalReportingCommon-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalQueryEngine/1.0/CrystalQueryEngine-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/CrystalReportEngine/1.0/CrystalReportEngine-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/keycodeDecoder/1.0/keycodeDecoder-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/MetafileRenderer/1.0/MetafileRenderer-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/rpoifs/1.0/rpoifs-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/Concurrent/1.0/Concurrent-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/ebus405/1.0/ebus405-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/icu4j/1.0/icu4j-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/URIUtil/1.0/URIUtil-1.0.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/jrcadapter/1.0/jrcadapter-1.0.pom
Downloading: http://repo1.maven.org/maven2/jmaki/ajax-wrapper-comp/1.8.1/ajax-wrapper-comp-1.8.1.pom
Downloading: http://repo1.maven.org/maven2/local/sun/java/net/jaxws-spring/1.8/jaxws-spring-1.8.pom
Downloading: http://repo1.maven.org/maven2/local/xbean-spring/2.8/xbean-spring-2.8.pom
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/Concurrent/1.0/Concurrent-1.0.jar
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/ebus405/1.0/ebus405-1.0.jar
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/icu4j/1.0/icu4j-1.0.jar
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/URIUtil/1.0/URIUtil-1.0.jar
Downloading: http://repo1.maven.org/maven2/com/businessobjects/sdks/jrc_11_8_0_11_8_6_v1371/jrcadapter/1.0/jrcadapter-1.0.jar
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact. Missing:
----------
1) com.businessobjects.sdks.jrc_11_8_0_11_8_6_v1371:Concurrent:jar:1.0
Try downloading the file manually from the project website. Then,
install it using the command:
mvn install:install-file -DgroupId=com.businessobjects.sdks.jrc_11_8_0_11_8_6_v1371 -DartifactId=Concurrent -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=com.businessobjects.sdks.jrc_11_8_0_11_8_6_v1371 -DartifactId=Concurrent -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) root.project:web:war:1.0 2)
com.businessobjects.sdks.jrc_11_8_0_11_8_6_v1371:Concurrent:jar:1.0
Meine pom-Datei die folgenden Zeilen für die verschiedenen jar-Dateien für crystal-Reports-Berichte:
<dependency>
<groupId>com.businessobjects.sdks.jrc_11_8_0_11_8_6_v1371</groupId>
<artifactId>rasapp</artifactId>
<version>1.0</version>
</dependency>
Jede mögliche Hilfe würde geschätzt.
Dank, Jason
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie absolut sicher, dass Sie die richtige backup-repository?
Sei denn man konfiguriert das Maven woanders suchen Sie die fehlende Datei befindet sich hier:
Erklärung
Offensichtlich Maven ist die Berichterstattung fehlenden Abhängigkeiten.
Folgende Abhängigkeit ist eine kommerzielle jar-Datei, die erklärt, warum es existiert nicht in der Standard -Maven Central repository.
auf einen entfernten Punkt in der Zeit, diese Abhängigkeit war Schuh gehörnte in der lokalen repositoy mit so etwas wie den folgenden Befehl ein:
Verwendung dieses Mechanismus zur Verwaltung von 3rd-party-Abhängigkeiten, ist der beste Weg, um zu garantieren, viel Spaß bei der Reproduktion eines builds auf einem anderen Rechner....
In meiner Erfahrung gibt es keinen Ersatz für die Verwendung von Maven-repository-manager:
In der Tat, wenn diese mehr als eine einmalige Aktivität könnte eine Idee, um das setup ein ordnungsgemäß verwaltetes repository für diese fehlenden Abhängigkeiten.
Müssen Sie zuerst herausfinden, in welches repository ist Ihre "rasapp" jar liegt und dann fügen Sie die repository-url in Ihrem settings.xml und diese jar-Datei wird heruntergeladen bekommen.