Я сделал простой апплет, который просто вызывает муравей-мишень, а именно пакетный файл по нажатию кнопки. Для этого я использую
ExecTask exec = new ExecTask();
exec.setExecutable("run.bat");
Commandline.Argument arg = exec.createArg();
arg.setValue("-buildfile D:/cloudengine/Applet/build.xml");
exec.execute();
Когда я запускаю это из затмения, оно работает правильно. Но мое требование состоит в том, чтобы запустить это со страницы HTML, поэтому я создал простой HTML с тегом апплета
<APPLET ALIGN="CENTER" CODE="HtmlAntTest.class" WIDTH="800" HEIGHT="500"></APPLET>
Но в Java-консоли браузера я получаю исключение при нажатии кнопки
Exception in thread "AWT-EventQueue-2" java.lang.ExceptionInInitializerError
at org.apache.tools.ant.taskdefs.ExecTask.<init>(ExecTask.java:72)
.
.
.
Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission file.encoding read)
Любые указатели были бы очень полезны. Заранее спасибо