Java保护应用程序不在磁盘上写入

时间:2010-01-31 19:09:19

标签: java runtime

我从我的应用程序(A)运行Java应用程序(B)时遇到问题。我使用的代码:

String[] cmd = {"/bin/sh", "-c", "java -Xmx16M -Xms2M -cp /root/ " + B + "> output.data"};
Runtime rt = Runtime.getRuntime();
final Process proc = rt.exec(cmd);
Thread.sleep(1000);
proc.destroy();

我必须阻止app(B)访问我的磁盘(写/读)。怎么办?

1 个答案:

答案 0 :(得分:3)

使用安全管理器as described in the Java tutorials可以实现这一点。