Ich brauche JVM Rückgabecode nach meiner Anwendung Ergebnis zu ändern.Wie Return-Code im Shutdown-Haken bekommen
Aber es ist riskant ausdrücklich System.exit nennen (Code) Coz der Anwendung kompliziert ist und es schwierig ist, das Ende der laufenden Threads zu identifizieren.
So komme ich mit mit shutdown Haken bis zu dem Return-Code, bevor JVM Ausgang zu ändern.
Aber es gibt ein Problem, dass, wie kann ich die ursprüngliche Rückgabecode von JVM erhalten Coz es ein Fehlercode möglicherweise nicht 0.
aber wie den ursprünglichen Exit-Code in Haupt-Thread kennen. Was, wenn es -1 sein sollte, aber ich setze es auf 1 im shutdown hook. –
Was möchten Sie mit dem ursprünglichen Exit-Code tun, wenn Sie die Codebasis für Ihr Anwendungsergebnis festlegen möchten? – ravthiru
Ich habe Angst, dass der ursprüngliche Code Fehlercode ist und ich den Fehlercode nicht ändern sollte. –