Fehler beim Konfigurieren des Maven-Projekts in Jenkins

8

Nicht in der Lage, einen erfolgreichen Build mit Jenkin auszulösen.

%Vor%

Ich habe ein einfaches Projekt in Java auf Maven erstellt. Jetzt, wenn ich dies mit Jenkin integriere und auf den Build jetzt klicke Build ist fehlgeschlagen und hat eine Ausnahme.

%Vor%

Ich habe die Protokolldetails angehängt.

Protokolldetail:

%Vor%     
sougata das 22.04.2017, 06:23
quelle

2 Antworten

4

Auf den Nachrichtenfehler Caused by: java.lang.NoSuchFieldError: DEFAULT_USER_SETTINGS_FILE folgt das Problem JENKINS-43446

Dieses Ticket enthält den folgenden Kommentar:

  

Ich musste einfach sowohl eine Benutzer- als auch eine globale Einstellungsdatei im Abschnitt "Erweitert" des Abschnitts "Erstellen" angeben. Wenn ich eine dieser Einstellungen in der Standardkonfiguration belassen würde, würde ich diese Fehler bekommen.

Wie mirabilios in die Kommentare und detailliert von Wouter C antworten :

  

Meine Lösung war, die Änderung der Build-Konfiguration zu setzen:

     

In Configure > Build > Advanced :

     
  • Setzen Sie Settings file auf Settings file in filesystem und geben Sie den Pfad zu Ihrer Einstellungsdatei ein. In meinem Fall: /root/.m2/settings.xml
  •   
  • Setzen Sie Global Settings file auf Global settings file on filesystem und geben Sie den Pfad zu Ihrer globalen Einstellungsdatei ein.
      Ich habe keins (denke ich), also habe ich es auch auf /root/.m2/settings.xml gesetzt.
  •   
    
VonC 25.04.2017 04:55
quelle
2

Versuchen Sie, eine Version 3.3.9 von Maven auf Jenkins zu verwenden.

Siehe den Fehler Ссылка

    
user3297199 24.04.2017 00:41
quelle

Tags und Links