El Capitanで8u171からJava SE 8u181に更新できない[複製]


1

この質問にはすでに答えがあります:

更新ルーチンの一環として、インストールされたJava SE 8u171からJava SE 8u181にアップグレードしたかった。誰かが尋ねる前に、はい、1つのソフトウェアがJava(LibreOffice)を必要とします。

問題は、Java設定ペインに従って、インストールウィンドウが突然閉じ、インストールされたバージョンが8u171のままになることです。

ターミナルウィンドウで、物事がさらにわかりにくいことがわかりました。

$ java -version java version "1.8.0_161" Java(TM)SEランタイム環境(ビルド1.8.0_161-b12)Java HotSpot(TM)64ビットサーバーVM(ビルド25.161-b12、混合モード)

何が起こっているのか正確にはわかりません。コンソールは失敗の理由を述べていません。OracleのWebサイトにある.dmgから8u181を手動でインストールしようとしましたが、結果は同じです。セーフモードで更新プログラムをインストールしようとした場合も同様です。

手がかりはありますか?

回答:


2

解決しました。基本的に、LibreOfficeのバグの回避策として、JREではなくJDKをインストールする必要があることを忘れていました。JDKでは、Java設定ペインからの更新は許可されていません。

JDKを手動で更新するとすぐに、Java設定パネルに、正しい8u181更新があったと表示されました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.