2013-04-18 6 views
5

मैं अपने ब्राउज़र में एक बुनियादी हैलो दुनिया जावा एप्लेट को चलाने के लिए कोशिश कर रहा हूँ, लेकिन मैं "सुरक्षा सेटिंग्स द्वारा अवरुद्ध आवेदन" निम्न संदेश के साथ आ रही है:स्थानीय एप्लेट सुरक्षा अपवाद

SecurityException: अपनी सुरक्षा सेटिंग

से स्थानीय एप्लिकेशन को अवरुद्ध कर दिया है मैंने Java Control Panel के माध्यम से सुरक्षा सेटिंग्स को बदलने की कोशिश की है, लेकिन कोई स्लाइडर नहीं है, केवल प्रमाण पत्र हैं।

मुझे अन्य ब्राउज़र में .html फ़ाइल खोलने का प्रयास करते समय भी वही त्रुटि मिलती है।

एप्लेट कोड:

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

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

एचटीएमएल

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

प्रश्न: मैं कैसे एप्लेट काम करने के लिए मिल सकता है? या, मैं ऐप्पल को स्थानीय रूप से चलाने की अनुमति देने के लिए सुरक्षा सेटिंग्स कैसे बदल सकता हूं, अगर यह समस्या है और कुछ और नहीं?

+0

ब्राउज़र समस्या की तरह लगता है – MadProgrammer

+0

इसके अलावा, यह मेरे पास मौजूद सभी ब्राउज़रों (यानी, ओपेरा, क्रोम, आईई, फ़ायरफ़ॉक्स, सफारी) पर नहीं चलता है। मुझे एक ही संदेश मिलता है। – daneshjai

+0

1) पेड़ के 'सुरक्षित निष्पादन पर्यावरण' पत्ते के तहत आप 'उन्नत' टैब के नीचे क्या देखते हैं? मैं पहले 6 चेक के साथ 7 चेक बॉक्स देखता हूं। 2) जावा का कौन सा संस्करण स्थापित है? –

उत्तर

1

ठीक है, जावा 6 और 7 को हटाने और 7 को पुनः स्थापित करने और कंप्यूटर को पुनरारंभ करने के बाद, यह अब काम करता है। मुझे नहीं पता था कि मुझे 7 तक अपडेट करने के बाद भी पुराने संस्करण को हटाना पड़ा क्योंकि मैंने सोचा था कि अपडेट पर स्वचालित रूप से किया गया था।

This site मार्गदर्शन प्रदान किया गया। इस तरह के एक साधारण सवाल के लिए मेरा बुरा।

0

मुझे आज भी एक ही समस्या का सामना करना पड़ा। नए जावा ने इसकी सुरक्षा पर सुधार किया है और निम्नलिखित article इसके बारे में विस्तार से बात करता है।

मुझे आश्चर्य है कि आपने अपने जावा नियंत्रण कक्ष पर स्लाइडर नहीं देखा है। मैं HIGH से MEDIUM पर सेटिंग को बदलने में सक्षम था और फिर यह मेरे लिए काम करता है।

Location of the Java Control Panel

Changing security settings using the Java Control Panel

0

"इस अध्याय में उदाहरण का परीक्षण करने के लिए एक वेब सर्वर का प्रयोग करें। स्थानीय एप्लेट के उपयोग अनुशंसित नहीं है, और स्थानीय एप्लेट ब्लॉक किए गए हैं जब जावा नियंत्रण में सुरक्षा स्तर सेटिंग पैनल उच्च या बहुत उच्च पर सेट है। "

संबंधित मुद्दे