私は「最新のアップデート」でopenSUSE 11.3を使用しています。私はインストールvimprobable
しましたuzbl
。
これら2つのブラウザのいずれかを起動するたびに、次のエラーメッセージが表示されます。
icedteanpプラグインエラー:etc/alternatives/../../bin/javaを実行できません。
詳細については、ターミナルウィンドウで「firefox -g」をもう一度実行してください。
しばらくすると(約1分)、メッセージが自然に消えます(または「閉じる」ボタンをクリックすると)。ブラウザが読み込まれ続け、特定のウェブサイトにこのエラーが再表示されます。
この問題を解決するにはどうすればよいですか?
答え1
回避策java
が正しく構成されていないため、Webブラウザはバイナリを見つけることができません。
選択肢を更新してください。
update-alternatives --config java
選択できるオプションは、1つ(パスを含む)または複数を出力する必要があります。パスが1つしかない場合はパスが存在することを確認し、そうでない場合は代替パスを選択してください。
Java要素を含むページをもう一度開きます。
まだ同じエラーが発生しますか?
まず、どのサービスが提供されるかを調べてくださいjava
。
rpm -q --whatprovides java
何も返されない場合は、java
まずインストールする必要があります。
そうでない場合は、バイナリの正確な位置を確認してください。
rpm -ql <package-from-above> | egrep '/bin/java$'
これによりjava
バイナリファイルが表示されます。
バイナリを参照するために代替案を更新してください。
update-alternatives --set java <path-from-above>
答え2
この問題が発生し、YaSTソフトウェアマネージャに移動し、OpenJDKバージョンのJavaを削除して解決しました。