JarSigner クラスを使用して Java 内の jar ファイルに署名することは可能ですか? 現在私は使用しています:
String args[] = {"-keystore", keystore, "-storepass", password, jar, keyname};
JarSigner js = new JarSigner();
js.run(args);
しかし、何かが失敗すると、js.run void が System.exit(-1) を呼び出し、アプリケーション全体がクラッシュします。スレッド内でそれを実行し、完了するまで参加し、リターン コードをチェックすることを考えていました。それを行うためのより正式な方法があるかどうかを確認するだけです...どんな助けもいただければ幸いです。