Rodando applet no IntelliJ: AccessControlException

1 resposta
Luiz_Aguiar

Pessoal,

sei que parece uma coisa idiota, mas estou recebendo essa mensagem de permissão quando tento rodar qualquer applet pelo IntelliJ, e estranho que sou admin da máquina, não tenho restrições de acesso.

D:\Java\jdk1.5.0_08\bin\java -Didea.launcher.port=7532 “-Didea.launcher.bin.path=D:\Documents and Settings\user\Ambiente\IDE\IDEA-5646\bin” -Dfile.encoding=windows-1252 -classpath “…um monte de jar…” com.intellij.rt.execution.application.AppMain sun.applet.AppletViewer file:/D:/DOCUME~1/user/CONFIG~1/Temp/AppletPage37640.html

Exception in thread “main” java.security.AccessControlException: access denied (java.io.FilePermission D:\DOCUME~1\user\CONFIG~1\Temp\AppletPage37640.html read)

O que pode ser?
as mesmas applets, com as configurações iguais, rodam normalmente pelo eclipse/netbeans.

Valeu!

1 Resposta

A

Cara, pode ser o seguinte…

Se o IDEA utilizar um conteiner do IE para renderizar a applet, você estará provavelmente sujeito às policies da JRE para Applet, que não deixa você fazer um monte de coisas. De fato, é até melhor que seja assim, porque quando você for distribuir a sua aplicação ela não vai funcionar. Para fazer determinados tipos de ação numa applet, você precisa assiná-la com um certificado digital.

Abraço,

Armando

Criado 13 de setembro de 2006
Ultima resposta 13 de set. de 2006
Respostas 1
Participantes 2