有没有办法控制Java程序';s文件的读/写/运行权限?

有没有办法控制Java程序';s文件的读/写/运行权限?,java,javascript,Java,Javascript,从理论上讲,编写一个完全隔离的沙盒应该不难。不幸的是,人们想要像文件读/写访问和Runtime.exec()这样的功能,这就需要一组复杂的(而且常常有缺陷的)限制来维护安全性 有人知道如何告诉Java(或JavaScript)在允许程序执行这些(或其他)可能不安全的操作之前需要从弹出窗口获得许可吗?当你谈论JavaScript时,你是在谈论rhino(Java上的JS)?在这种情况下,这实际上是一个有趣的问题。我没有意识到有一个开源的基于Java的JS引擎。不幸的是,我不经常用Java编写代码,

从理论上讲,编写一个完全隔离的沙盒应该不难。不幸的是,人们想要像文件读/写访问和Runtime.exec()这样的功能,这就需要一组复杂的(而且常常有缺陷的)限制来维护安全性


有人知道如何告诉Java(或JavaScript)在允许程序执行这些(或其他)可能不安全的操作之前需要从弹出窗口获得许可吗?

当你谈论JavaScript时,你是在谈论rhino(Java上的JS)?在这种情况下,这实际上是一个有趣的问题。我没有意识到有一个开源的基于Java的JS引擎。不幸的是,我不经常用Java编写代码,所以这种方法会耗费大量时间。