2013-04-18 8 views
5

Ich versuche, eine grundlegende Hallo Welt Java-Applet in meinem Browser zu laufen, aber ich erhalte immer „Application Blockiert durch Sicherheitseinstellungen“ mit der folgenden Meldung:Lokale Applet Sicherheitsausnahme

Security: Ihre Sicherheitseinstellungen eine lokale Anwendung von laufen die Sicherheitseinstellungen durch die Java Control Panel, aber es gibt

I Wechsel keinen Schieber, nur Zertifikate versucht hat, blockiert.

Ich bekomme den gleichen Fehler beim Versuch, die .html-Datei in anderen Browsern zu öffnen.

Applet-Code:

import javax.swing.*; 
import java.awt.*; 

public class HelloWorldApp extends JApplet 
{ 
    public void init() 
    { 
     JLabel label = new JLabel("Hello World"); 
     add(label); 
    } 
} 

HTML

<!DOCTYPE html> 
<html> 
<head></head>  
<body>  
    <applet code="HelloWorldApp.class" width="300" height="100"></applet>  
</body>  
</html> 

Frage: Wie kann ich das Applet zur Arbeit? Oder, wie kann ich die Sicherheitseinstellungen ändern, damit das Applet lokal ausgeführt werden kann, wenn dies das Problem ist und nicht etwas anderes?

+0

Klingt eher wie ein Browser-Problem – MadProgrammer

+0

Auch läuft es nicht auf allen Browsern, die ich habe (d. H. Opera, Chrome, IE, Firefox, Safari). Ich bekomme die gleiche Nachricht. – daneshjai

+0

1) Was sehen Sie unter der Registerkarte "Advanced" unter der "Secure Execution Environment" Blatt des Baumes? Ich sehe 7 Kontrollkästchen mit den ersten 6 überprüft. 2) Welche Version von Java ist dort installiert? –

Antwort

1

Okay, nach dem Löschen von Java 6 und 7 und dem erneuten Installieren von 7 und dem Neustart des Computers funktioniert es jetzt. Wusste nicht, dass ich die ältere Version löschen musste, auch nachdem ich auf 7 aktualisiert habe, da ich dachte, dass das automatisch beim Update gemacht wurde.

This site zur Verfügung gestellt Anleitung. Mein schlechtes für solch eine einfache Frage.

0

„einen Web-Server Verwenden Sie die Beispiele in dieser Lektion zu testen. Die Verwendung von lokalen Applets wird nicht empfohlen, und lokale Applets werden gesperrt, wenn die Sicherheitsstufe Einstellung im Java Control Panel ist auf Hoch oder Sehr hoch eingestellt. "