1

署名済みで信頼できるアプレットを展開しています。別の JVM でアプレットを実行し、ヒープ サイズを増やす必要があります。ローカルボックスでの設定separate_jvmと動作。java_arguments興味深いことに、1.6.0_15 を使用しているにもかかわらず、新しいプラグイン アーキテクチャを実行していないように見えるクライアントがいます。

Java構成を確認すると、「次世代プラグインを使用する」がチェックされ、IE7のオプション「アプレットプラグインにJava 1.6.0_15を使用する」もチェックされます。明らかに間違っているようには見えません。Java コンソールも正しいバージョンを報告しますが、どちらseparate_jvmjava_arguments尊重されません。

サニティ チェックと同様に、アプレットを JNLP でラップし、Web ページをセットアップしてアプレットにjnlp_href. アプレット タグには、JVM が実際に JNLP を実行していることを確認するための偽のコード パラメータが含まれていました。Java コンソールは、JNLP を適切にロードする必要があるときに、偽のクラスを見つけることができないと文句を言います。

私が見ているものを引き起こす可能性のあるセキュリティ設定または何か他のものはありますか?

4

1 に答える 1

2

残念ながら、絶対的な答えではなく、いくつかの提案しかありません。

  1. Java 仮想マシンのバージョンとプラグインのバージョンは異なる場合があります。コントロール パネル、Java、ランタイム環境の設定に移動します。コンソールを確認すると、2 つの異なるバージョンが表示される場合があります。

  2. 新しいプラグイン アーキテクチャはブラウザに依存します。たとえば、Opera はまったく使用しません。ただし、IE7はそうです。そのため、どのブラウザで動作するかを確認してください。

  3. インストールとアンインストールを繰り返したため、Java が破損しました。私が見つけたかなり一般的な苦情。いずれかのマシンを制御できる場合は、すべての Java をアンインストールする必要があります。マシンを再起動します。最新の Java をインストールします。

于 2009-10-25T14:05:53.367 に答える