Yosemite terus meminta untuk menginstal Java runtime, sementara itu diinstal

12

Saya diminta untuk menginstal JRE versi 8 setelah memutakhirkan ke Yosemite pada keluarga 2010 21 "iMac. Setelah saya menginstalnya (dan memeriksa apakah versi yang benar diinstal di situs Oracle) itu meminta bahwa itu tidak diinstal meskipun itu Saya mencoba mengikuti langkah-langkah yang mereka berikan kepada saya untuk menginstalnya, tetapi tidak berhasil. Yosemite masih meminta untuk menginstal JRE saat restart.

Adakah yang tahu di mana masalahnya atau bagaimana saya bisa menyelesaikannya?

Haroen Viaene
sumber
Bagaimana Anda menginstalnya dan apa yang sebenarnya Anda instal?
user151019
Tampaknya CS5 itulah penyebabnya.
Haroen Viaene
Apa yang harus dilakukan CSS dengan Java?
user151019
Adobe creative suite 5
Haroen Viaene
1
@ Mark - pertanyaan ini sama sekali berbeda dari duplikat yang Anda referensikan.
Allan

Jawaban:

13

Instal SDK bukan JRE.

Saya memiliki masalah serupa: Saya menginstal JRE dan menjalankan tes berbasis halaman web yang mengatakan bahwa saya menginstal dengan sukses. Tetapi aplikasi berbasis java saya tidak akan berjalan, dan berjalan java -versiondi konsol mengatakan Java tidak diinstal. Saat itu saya memutuskan untuk menginstal SDK lengkap dan sekarang semuanya berfungsi.

Mpoisot
sumber
Persis seperti yang baru saja saya lakukan ... :) senang mengetahui itu bukan peluang yang besar ... :)
Alex Zak
3

Apple memiliki halaman di sini di mana Anda dapat mengunduh versi Java yang diperbarui.

Informasi lebih lanjut dapat ditemukan dari halaman bantuan oracle ini:

https://www.java.com/en/download/faq/java_mac.xml#yosemitejava

konnektor
sumber
Tampaknya menjanjikan, tetapi saya tidak dapat memuat halaman support.apple.com, itu tetap kosong karena suatu alasan.
Haroen Viaene
Terkadang saya mendapatkannya dengan kb / tautan tersebut. Coba buka apple.com/support & tempel nomor kb ke dalam pencarian.
Tetsujin
1
Ini berfungsi di sini - jika tidak di sini adalah tautan langsung ke file dmg: support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg
Rene Larsen
Saya tidak ingat yang mana, tetapi saya menemukan bahwa membersihkan cache / cookie membantu dengan support.apple.com tidak memuat.
Kevin Chen
1

Ini adalah masalah yang diketahui pada Yosemite dan El Capitan, ketika beberapa perangkat lunak memerlukan versi Java 6 yang sudah usang yang dikirimkan dengan versi OS X yang lebih lama.

Informasi dari Apple tentang masalah ini: https://support.apple.com/kb/DL1572

Oracle memiliki halaman tentang masalah ini di sini: https://www.java.com/en/download/faq/yosemite_java.xml

Anda perlu mengunduh dan menginstal legacy Java 6 yang disediakan oleh apple, dari tautan pertama.

Dylan Richard Muir
sumber
0

Bahkan setelah menginstal JRE 1.8, saya tidak bisa membuat Java bekerja dari terminal pada OS X El Capitan.

masukkan deskripsi gambar di sini

Jadi saya menyalin jalur yang ditemukan di "Java Control Panel" dan membuat tautan.

sudo ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java" /usr/local/bin/java

java -versi sekarang menghasilkan

java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
AlexanderN
sumber