Maven JVM wurde unerwartet mit dem Beendigungscode 0 in weblogic deploy beendet

9

Ich habe pom.xml für den automatischen Bereitstellungsprozess zwischen Hudson und Deployment Server geschrieben.

Das Skript, das ich tadellos funktioniere, kann ich die Anwendung im Weblogikserver sehen. Die Anwendung wurde auf dem Weblogikserver bereitgestellt. Keine Probleme, die.

Die gesamte verbleibende Aufgabe funktioniert auch sehr gut auf den Servern, aber der Build schlägt fehl, da fehlgeschlagen ist , indem der folgende Fehler in hudson

gesagt wird %Vor%

Ich weiß nicht, warum das in Maven passiert.

Hier ist mein Maven opts in Hudson Server gesetzt.

%Vor%     
Rocky 26.07.2011, 12:21
quelle

2 Antworten

1

Das ist eine sehr alte Frage, aber ich bin gerade in dieses seltsame Problem geraten und das kostete mich 3 Stunden beim Debuggen der Jenkins Job Konfigurationen und Jenkins Plugins. Diese Antwort soll anderen helfen, wenn sie auf dasselbe stoßen.

Ursache: Ich habe erfahren, dass einer Entwickler in meinem Team system.exit(0); benutzt hat in seinem java code war das eigentliche problem im code nicht mit jenkins job.

Lösung: Entfernen

%Vor%     
amitdeol 19.08.2015 12:26
quelle
0

Ohne weiter zu gehen, werde ich spekulieren, dass Sie von diesem Problem mit dem weblogic maven plugin . Stellen Sie sicher, dass Sie die neuste Version des Plugins ausführen, um dieses Problem zu beheben. Wenn das das Problem nicht löst, sollten Sie versuchen, Folgendes in die Plug-in-Konfiguration Ihres Pom hinzuzufügen:

%Vor%

Die erste Zeile verhindert, dass Weblogic beendet wird, und die zweite Zeile weist den Deployer an fortzufahren. Sie könnten versuchen, jedes einzeln hinzuzufügen.

Wenn keiner der obigen Schritte hilft, gibt es irgendwo im Codepfad eine andere System.exit (). Möglicherweise müssen Sie einen Debugger anschließen.

    
Zac Thompson 20.11.2012 05:22
quelle

Tags und Links