exec
同じサーバー上のプログラムに必要なアプレットがあります。
Runtime c = Runtime.getRuntime();
window.finishedQuery("Got Runtime...");
Process p = c.exec(String.format("cmd");
window.finishedQuery("Excecuted CMD");
2 行目はブラウザでは機能しませんが、Netbeans アプレット ビューアでは機能します。
window
は私のアプレットで、表示されますが、表示されgot runtime
ませんexcecuted CMD
。
Google chrome では、次のメッセージが表示されます。
access denied ("java.io.FilePermission" "<<ALL FILES>>" "execute")
アプレットは、ユーザーの PC/プログラムにアクセスしたいが、サーバー上でプログラムを開始したいと「考えている」と思います。
どうすればいいですか?