2017-12-29 35 views
0

wir haben ein Problem. Ich habe einen Job bei Jenkins eingerichtet und während ich ein Projekt erstelle, holt es Artefakte von Nexus. Aber obwohl es heruntergeladen wurde, fehlgeschlagen Job mit Artefakten konnte nicht gefunden werden. Es passierte nur mit Artefakten, die wir manuell in den Nexus importiert haben.Maven Konnte Artefakt nicht finden nach dem Herunterladen von Nexus

Irgendwelche Hinweise?

[INFO] Downloading: http://xxx/nexus/content/groups/public/com/oracle/aqapi   /12.1.0.2/aqapi-12.1.0.2.pom 
[WARNING] The POM for com.oracle:aqapi:jar:12.1.0.2 is missing, no dependency information available 
[INFO] Downloading: http://xxx/nexus/content/groups/public/com/ibm/com.ibm.mq/7.1/com.ibm.mq-7.1.pom 
[WARNING] The POM for com.ibm:com.ibm.mq:jar:7.1 is missing, no dependency information available 
[INFO] Downloading: http://xxx/nexus/content/groups/public/com/ibm/com.ibm.dhbcore/7.1/com.ibm.dhbcore-7.1.pom 
[WARNING] The POM for com.ibm:com.ibm.dhbcore:jar:7.1 is missing, no dependency information available 
[INFO] Downloading: http://xxx/nexus/content/groups/public/com/oracle/aqapi/12.1.0.2/aqapi-12.1.0.2.jar 
[INFO] Downloading: http://xxx/nexus/content/groups/public/com/ibm/com.ibm.mq/7.1/com.ibm.mq-7.1.jar 
[INFO] Downloading: http://xxx/nexus/content/groups/public/com/ibm/com.ibm.dhbcore/7.1/com.ibm.dhbcore-7.1.jar 
Started calculate disk usage of build 
Finished Calculation of disk usage of build in 0 seconds 
Started calculate disk usage of workspace 
Finished Calculation of disk usage of workspace in 0 seconds 
.... 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 5.091s 
[INFO] Finished at: Fri Dec 22 14:09:58 CET 2017 
[INFO] Final Memory: 16M/491M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal on project XXX: Could not resolve dependencies for project YYY:jar:2.14.11: The following artifacts could not be resolved: com.oracle:aqapi:jar:12.1.0.2, com.ibm:com.ibm.mq:jar:7.1, com.ibm:com.ibm.dhbcore:jar:7.1: Could not find artifact com.oracle:aqapi:jar:12.1.0.2 in nexus (http://xxx/nexus/content/groups/public) -> [Help 1] 
[ERROR]` 
+0

Die angegebenen Artefakte sind nicht in Ihrem Repository-Manager ... Haben Sie diese Artefakte in das '3rdparty'-Repository hochgeladen? Wenn ja, enthält Ihre Öffentlichkeit dieses '3rdparty'-Repository? – khmarbaise

Antwort

0

Ich denke, die noch nicht vollständig heruntergeladen haben, können Sie in überprüfen ~/.m2/Repository für Abhängigkeit. Weil es nur "docwnloading" in catual case zeigt es erscheint heruntergeladene Nachricht.

1) Überprüfen Sie zuerst die n/w Einstellungen und das Internet.

2), wenn n/w ist nicht das Problem löschen ~/.m2 Ordner und versuchen Sie es erneut erneut

+0

Danke, es wurde anscheinend nicht heruntergeladen. Wird das N/W Problem sein: – user2796482

0

Sehen Sie die Abhängigkeit in Nexus? Entspricht die Information in der Pom-Datei in Nexus Ihrem Pom?

http://nexusUrl/nexus/content/repositories/central/checkstyle/checkstyle/4.1/checkstyle-4.1.pom

<?xml version="1.0"?> 
<project> 
       <modelVersion>4.0.0</modelVersion> 
       <groupId>checkstyle</groupId> 
       <artifactId>checkstyle</artifactId> 
       <version>4.1</version> 
       <dependencies> 
           ... 
       </dependencies> 
</project> 

und in Ihrem pom:

<dependency> 
       <groupId>checkstyle</groupId> 
       <artifactId>checkstyle</artifactId> 
       <version>4.1</version> 
</dependency> 

und überprüfen Sie die Einstellungen für den Zugriff auf Nexus (settings.xml).

Verwandte Themen