Yosemite liên tục yêu cầu cài đặt thời gian chạy Java, trong khi nó được cài đặt


12

Tôi đã được nhắc cài đặt JRE phiên bản 8 sau khi nâng cấp lên Yosemite trên iMac 2010 "sau khi tôi cài đặt (và kiểm tra xem phiên bản chính xác đã được cài đặt trên trang web của Oracle chưa), nó nhắc rằng nó chưa được cài đặt mặc dù nó đã được cài đặt Tôi đã cố gắng làm theo các bước họ đã cho tôi để cài đặt nó, nhưng không có kết quả. Yosemite vẫn yêu cầu cài đặt JRE khi khởi động lại.

Có ai biết vấn đề ở đâu hoặc làm thế nào tôi có thể giải quyết nó?


Làm thế nào bạn cài đặt nó và chính xác những gì bạn đã cài đặt?
dùng151019

Có vẻ như CS5 là thủ phạm.
Haroen Viaene 7/1/2015

CSS để làm gì với Java?
dùng151019

Adobe Creative Suite 5
Haroen Viaene

1
@Mark - câu hỏi này hoàn toàn khác với câu hỏi bạn đã tham chiếu.
Allan

Câu trả lời:


13

Cài đặt SDK thay vì JRE.

Tôi gặp vấn đề tương tự: Tôi đã cài đặt JRE và chạy thử nghiệm dựa trên trang web cho biết tôi đã cài đặt thành công. Nhưng ứng dụng dựa trên java của tôi sẽ không chạy và chạy java -versiontrong bảng điều khiển cho biết Java chưa được cài đặt. Tôi đã quyết định cài đặt SDK đầy đủ và bây giờ tất cả đều hoạt động.


Chính xác những gì tôi vừa làm ... :) rất vui khi biết đó không phải là cơ hội béo bở ... :)
Alex Zak

3

Apple có một trang ở đây nơi bạn có thể tải xuống phiên bản cập nhật của Java.

Thông tin thêm có thể được tìm thấy từ trang trợ giúp tiên tri này:

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


Có vẻ đầy hứa hẹn, nhưng tôi không thể tải trang support.apple.com, vì một số lý do.
Haroen Viaene

Đôi khi tôi nhận được điều đó với các kb / links đó. Hãy thử truy cập apple.com/support và dán số kb vào tìm kiếm.
Tetsujin

1
Nó đang hoạt động ở đây - nếu không thì đây là liên kết trực tiếp đến tập tin dmg: support.apple.com/doads/DL1572/en_US/JavaForOSX2014-001.dmg
Rene Larsen

Tôi không thể nhớ điều đó, nhưng tôi đã thấy rằng việc xóa bộ nhớ cache / cookie sẽ giúp với support.apple.com không tải.
Kevin Chen

1

Đây là một vấn đề đã biết trên Yosemite và El Capitan, khi một số phần mềm yêu cầu phiên bản Java 6 không dùng nữa được phát hành cùng với các phiên bản OS X trước đó.

Thông tin từ Apple về vấn đề này: https://support.apple.com/kb/DL1572

Oracle có một trang về vấn đề ở đây: https://www.java.com/en/doad/faq/yosemite_java.xml

Bạn cần tải xuống và cài đặt Java 6 kế thừa do apple cung cấp, từ liên kết đầu tiên.


0

Ngay cả sau khi cài đặt JRE 1.8, tôi không thể khiến Java hoạt động từ thiết bị đầu cuối trên OS X El Capitan.

nhập mô tả hình ảnh ở đây

Vì vậy, tôi đã sao chép đường dẫn tìm thấy trong "Bảng điều khiển Java" và tạo một liên kết.

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

java -version bây giờ mang lại

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)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.