2011-08-11 6 views
0

空のセキュリティファイルを使用しようとしました。Java SecurityManager

System.exit(0);でも動作しますが、

これを排除する方法はありますか?

私たちは独自の空のポリシーファイルを使用してCLI経由でSecurityManagerを呼び出しています。そして私がSystem.exit(0);をmain関数で試してみて、それが何らかのSystem.outなどの後に終了すると、それは終了します。私はシステムコマンドを拒否したい。すぐに別のユーザーからのコードを含めるつもりですので、ユーザーがフレームワーク全体をシャットダウンできれば悪いです。

+0

いくつかのコードで詳しく説明できますか? – berry120

答えて

1

System.exit()がカスタムセキュリティマネージャーを提供してJVMプロセスを終了しないようにしたいとします。プログラムでSecurityManagerを設定することはできますか?はいの場合は、this threadに興味深い提案があります。

関連する問題