Javaプロセスの終了の終了コードと意味のリストはありますか? 終了コード 23 があり、それが何であるかわからないためです (別のリモート サーバーにあるため、ログを変更して完全なスタック トレースを表示することはできません)。
何時間も閲覧しましたが、終了コード 23 についての言及は見つかりませんでした。
Java アプリケーションで を呼び出すSystem.exit(n);
と、Java ランタイム環境がn
終了コードとしてオペレーティング システムに戻ります。
数値が何を意味するかは、実行しているプログラムによって異なります。Java 自体ではなく、実行しているプログラムがこの数値を生成します。標準的な数値はありません。この終了コードを生成するプログラムのドキュメントを参照して、その意味を確認してください。
終了コード 23 が何を意味するかについての定義はありません。終了コードには、ゼロ以外のステータス コードが異常終了を示すこと以外に、値が何を表すかについての規則はありません。ゼロは成功を示しますが、それでも開発者がこの「基準」を順守しているかどうかに完全に依存しています。
別の質問には、 JVM 終了コードの説明が記載されたページへのリンクがあります。しかし、終了コード 23 は謎のようです。