Java安全管理器

标签 java

我只是尝试使用空的安全文件。

虽然,System.exit(0);确实有效。

有办法消除这种情况吗?

我们通过 CLI 使用我们自己的空策略文件调用 SecurityManager。如果我尝试 System.exit(0);在 main 函数中,在它之后一些 System.out 或其他什么,它将退出。我想拒绝任何系统命令。我们很快就会包含其他用户的代码,所以如果用户可以关闭整个框架,那就不好了。

最佳答案

我假设您希望通过提供自定义安全管理器来阻止 System.exit() 退出 JVM 进程。是否允许您以编程方式设置SecurityManager?如果是,您可能会在 this thread 中找到一些有趣的建议。 .

关于Java安全管理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7025336/

相关文章:

java - Netbeans 8.0.1 找不到 shiro.ini

java - 如何制作从列表末尾开始的列表迭代器

java - 为什么我需要在 Controller 中使用 spring 注解?

java - GridBagLayout 中的对齐问题

Java - 如何通过反射检查数组长度(类中的字段)

java - 为什么我应该在 addActionListener 之前定义 JLabel?

java - java中的自增和自减运算符

java - 获取 DHCP IP 地址范围

java - 异步网络服务流

Java ImageIO.read(getClass().getResource()) 返回 null