Yosemite ขอให้ติดตั้ง Java runtime ในขณะที่ติดตั้ง


12

ฉันได้รับแจ้งให้ติดตั้ง JRE รุ่น 8 หลังจากอัปเกรดเป็น Yosemite ในตระกูล 2010 21 "iMac หลังจากฉันติดตั้งแล้ว (และตรวจสอบว่าติดตั้งรุ่นที่ถูกต้องบนไซต์ของ Oracle) หรือไม่นั้นได้รับการแจ้งเตือนว่าไม่ได้ติดตั้ง ฉันพยายามทำตามขั้นตอนที่พวกเขาให้ฉันติดตั้ง แต่ก็ไม่มีประโยชน์โยเซมิตียังคงขอให้ติดตั้ง JRE เมื่อรีสตาร์ท

ไม่มีใครรู้ว่าปัญหาอยู่ที่ใดหรือฉันจะแก้ปัญหาได้อย่างไร


คุณติดตั้งมันอย่างไรและติดตั้งอย่างไร?
Mark

ดูเหมือนว่า CS5 จะเป็นผู้กระทำผิด
Haroen Viaene

CSS จะทำอย่างไรกับ Java?
Mark

Adobe Creative suite 5
Haroen Viaene

1
@ Mark - คำถามนี้ต่างจากคำถามที่คุณอ้างอิงอย่างสิ้นเชิง
Allan

คำตอบ:


13

ติดตั้ง SDK แทน JRE

ฉันมีปัญหาที่คล้ายกัน: ฉันติดตั้ง JRE และเรียกใช้การทดสอบตามหน้าเว็บที่ระบุว่าฉันติดตั้งเรียบร้อยแล้ว แต่แอปที่ใช้ Java ของฉันจะไม่ทำงานและทำงานอยู่ java -version ในคอนโซลกล่าวว่า Java ไม่ได้ติดตั้ง ฉันตัดสินใจติดตั้ง SDK เต็มและตอนนี้ก็ใช้งานได้แล้ว


สิ่งที่ฉันเพิ่งทำ ... :) ดีใจที่รู้ว่ามันไม่ใช่เรื่องของโอกาส ... :)
Alex Zak

3

Apple มีหน้า ที่นี่ ที่ซึ่งคุณสามารถดาวน์โหลด Java เวอร์ชันที่อัพเดต

สามารถดูข้อมูลเพิ่มเติมได้จากหน้าช่วยเหลือของ oracle:

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


ดูเหมือนจะมีแนวโน้ม แต่ฉันไม่สามารถโหลดหน้า support.apple.com ได้มันว่างเปล่าด้วยเหตุผลบางประการ
Haroen Viaene

ฉันได้รับบางครั้งด้วย kb / ลิงค์ลองไป www.apple.com/support & amp; การวางหมายเลข kb ลงในการค้นหาแทน
Tetsujin

1
ทำงานได้ที่นี่ - ไม่เช่นนั้นลิงก์โดยตรงไปยังไฟล์ dmg: support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg
Rene Larsen

ฉันจำไม่ได้ว่าฉันพบอะไร แต่ฉันพบว่าการล้างแคช / คุกกี้ช่วยด้วย support.apple.com ไม่โหลด
Kevin Chen

1

นี่เป็นปัญหาที่ทราบกันดีใน Yosemite และ El Capitan เมื่อซอฟต์แวร์บางตัวต้องใช้ Java 6 รุ่นที่เลิกใช้มาพร้อมกับ OS X รุ่นก่อนหน้า

ข้อมูลจาก Apple เกี่ยวกับปัญหานี้: https://support.apple.com/kb/DL1572

Oracle มีหน้าเกี่ยวกับปัญหาที่นี่: https://www.java.com/en/download/faq/yosemite_java.xml

คุณต้องดาวน์โหลดและติดตั้ง Java 6 ดั้งเดิมที่จัดทำโดย apple จากลิงค์แรก


0

แม้หลังจากติดตั้ง JRE 1.8 ฉันก็ไม่สามารถทำให้ Java ทำงานได้จากเทอร์มินัล บน OS X El Capitan

enter image description here

ดังนั้นฉันจึงคัดลอกพา ธ ที่พบใน "Java Control Panel" และสร้างลิงค์

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

java -version ตอนนี้ให้ผลตอบแทน

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)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.