2012-03-21 14 views
0

ローカルファイルシステム上のJARファイルから情報を取得し、アプレットに表示するjpanelを作成するJavaアプレットを作成しています。Javaアプレットによるローカルファイルシステムへのアクセス

アプレットがEclipseのappletViewerで正しく読み込まれるようになっていますが、作成したHTMLファイルを起動するたびにロードされません。

htmlファイルは、クラスファイル、または外部のJARファイルを指します。

何か提案がありますか?

おかげ

+0

これは、インターネット上のアプレットでは機能しません。なぜ地球上でアプレットの 'archive'属性にJarファイルを追加するだけではないでしょうか? BTW - * "なぜEclipseでは負荷がかかりますが、Webブラウザではありませんか?" * IDEの典型的なEclipseは、セキュリティサンドボックスを持たないアプレットを実行するためです。 –

答えて

0

はい、アプレットは、jarsignerツールで署名されている場合。

+0

なぜEclipseでは読み込みが行われますが、Webブラウザでは読み込まれませんか? –

0

明示的に許可されていない限り、アプレットはローカルファイルシステムにアクセスできません。

権限エラーではなくパッケージ化エラーがあるように「読み込まない」という音がします。アプレットビューアのログを見てください。

+0

私はすべてのアクセス権を許可するポリシーファイルを持っています。 –

+0

ポリシーファイルがサンドボックス外のアプレットを許可しているとは思えません。 –

+0

@ThorbjørnRavnAndersen彼らはそうです。すべての権限をコードベースに割り当てることができます。ローカルのファイルシステムは異なる場合があります。 – flup

0

あなたはアプレットプロジェクトを右クリックして、その後はNetbeansを使用している場合は - >プロパティ - > webstart-> clickon Enablewebstart - OK

> customize->を選択ラジオ自己signedByのgeneratedkey->そして、あなたの仕事になりますdone

関連する問題