2009-06-25 4 views
8

Ich verwende Java, um ein in Rhino geschriebenes Befehlszeilenprogramm auszuführen, aber wenn ein Fehler auftritt, muss ich diesen Fehler an die Shell zurückgeben, damit die Verarbeitung stoppt. Wie gebe ich einen Fehlercode von Rhino an die Shell zurück?Wie gibst du einen Exit-Code von Rhino zurück?

Antwort

8

Sie

java.lang.System.exit(1); 
0

Ausführen java.lang.System.exit(1) kann zu unerwarteten Ergebnissen führen wie die gesamte Umgebung oder Anwendung beenden (z HPOO) nutzen könnten.

+0

Ist dies ein Kommentar? –

+0

nur ein unerwartetes Verhalten als HPOO Rhino verwendet und Aufruf der oben genannten wird die gesamte Studio-Umgebung zu töten. Es wird Sie nicht einmal bitten, Ihre Arbeitsabläufe zu speichern, wenn noch Änderungen vorgenommen wurden. – digitalmechanic

+0

Ich denke immer noch, dass diese Antwort ein Kommentar zu der anderen Antwort sein sollte. –

Verwandte Themen