我有一个小程序,它必须在同一台服务器上使用exec
程序。在服务器上执行程序的小程序
Runtime c = Runtime.getRuntime();
window.finishedQuery("Got Runtime...");
Process p = c.exec(String.format("cmd");
window.finishedQuery("Excecuted CMD");
第二行在浏览器中不起作用,但是在Netbeans applet查看器中它不起作用。
window
是我的小程序,它确实显示got runtime
但不是excecuted CMD
。
谷歌浏览器我看到下面的消息:
access denied ("java.io.FilePermission" "<<ALL FILES>>" "execute")
我猜小程序“认为”,我想访问用户PC /节目,但我想开始对程序服务器。
我该怎么办?
你能详细说明“不起作用”吗?你怎么知道的?你期望看到什么,实际发生了什么? – GargantuChet
好吧,窗口是我的小程序,它确实显示“运行时”,但不是“执行CMD”,我不知道如何显示更多细节...我猜小程序“认为”我想获得访问用户PC/programms,但我想在服务器上启动一个程序:S – user1843351
好吧,在谷歌浏览我看到以下消息 “access denied(”java.io.FilePermission“”<>“”execute“)” –
user1843351