不思議なことに を呼び出している Java バッチがありSystem.exit
ます。
クラスパス内のすべてのバイトコードを静的に分析して、への呼び出しSystem.exit
がどこから来るのかを確認する方法はありますか?
バッチが実行される環境にアクセスできないため、この呼び出しをトラップするために環境を簡単に変更することはできません。
不思議なことに を呼び出している Java バッチがありSystem.exit
ます。
クラスパス内のすべてのバイトコードを静的に分析して、への呼び出しSystem.exit
がどこから来るのかを確認する方法はありますか?
バッチが実行される環境にアクセスできないため、この呼び出しをトラップするために環境を簡単に変更することはできません。
私はこれを見つけました:
Unix/Linux を使用している場合: 128 を超える終了コードは、プロセスが受信したために停止したことを意味します。 シグナル (exitCode = 128 + シグナル番号)。 ==> あなたの場合、それはシグナル 9 (= SIGKILL) でした。
ここ:エラーを理解する - Java が返されました: 137
だから多分誰かがkill
あなたのバッチを編集しました。