web-dev-qa-db-ja.com

Firefoxブラウザでアプレットを実行できません

私はUbuntu 13.10の新しいユーザーであり、アプレットを実行したいので、Java Develop Kit 7u45 with netbeans 7.4をインストールしました。セキュリティ設定のためにブラウザからではなくnetbeansからアプレットを実行できます。私の問題について検索し、セキュリティ設定を低に変更します

2
Mohamed

Javaコントロールパネルのデフォルト設定は「高」です。 Javaの現在のセキュリティポリシーでは、ブラウザを使用してJava信頼できないアプレットを実行することはできません。ブラウザで実行できるのは、証明書と適切な権限属性を持つアプレットのみです。

アプレットをテストするには、Eclipseやnetbeansのように、すでに行ったIDEを使用できます。他の方法はappletviewerです。 Java開発キットが付属しています。これを使用するには、サンプルのhtmlファイルを作成する必要があります。

端末からhtmlファイルを使用してアプレットを実行するには、

appletviewer /path/to/sample.html

sample.htmlの内容

<html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<body>
    <applet width=300 height=300 code="Appletname.class"> </applet> 
</body>
</html>

ここでは、アプレット名はAppletname.classであり、sample.htmlと同じディレクトリにあると仮定しています。アプレットビューアのウィンドウサイズは300x300です。

firefoxでアプレットを実行する方法

  • Jdkを更新します。最新は jdk-7u51 です
  • FirefoxのJavaプラグインのインストール/有効化、 ここでプラグインを確認
  • [決してお勧めしません、ご自身の責任で行ってください] Javaコントロールパネルを開き、セキュリティ設定を[中]に維持します。すべての権限を要求するアプリケーションを除く、実行するすべてのアプリケーション。[ソース]

screenshot of Java control panel

5
souravc