Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Java Konsole verweigert den Dienst ;-(





Frage

Hi Leute, ich wollte einen Java-Effekt für meine Homepage hochladen, leider musste ich feststellen das ich den gewünschten Bildübergangseffekt nicht sehen konnte. Die Java-Konsole spukte folgende Fehlermeldung aus, wer kann mir helfen? ava.security.AccessControlException: access denied (java.io.FilePermission \C:\Homepage\Mosaic Effekt 2\Bild02.jpg read) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkRead(Unknown Source) at sun.awt.SunToolkit.getImageFromHash(Unknown Source) at sun.awt.SunToolkit.getImage(Unknown Source) at mosaic.b(mosaic.java) at mosaic.a(mosaic.java) at mosaic.c(mosaic.java) at mosaic.run(mosaic.java) at java.lang.Thread.run(Unknown Source)

Antwort 1 von semi

Das Applet versucht auf eine Grafikdatei
"C:\Homepage\Mosaic Effekt 2\Bild02.jpg" zuzugreifen, darf es aber nicht.

Öffne die Datei
c:\Programme\Java\Jre###\lib\security\java.policy und füge dort folgendes ein (irgendwo am Ende)

grant {
  permission java.io.FilePermission "C:/Homepage/Mosaic Effekt 2/Bild02.jpg", "read";
};
Starte dann IE neu.

Gruß,
Michael