2012-12-16 38 views
7

Tôi cần chuyển một ứng dụng máy tính để bàn java cho mac os-x. Ứng dụng sẽ được khởi chạy qua JNLP. Môi trường thời gian chạy Java có được cài đặt sẵn trên MAC-OSX không?Thời gian chạy Java có được cài đặt sẵn trên MAC OSX không?

+2

Sử dụng tập lệnh ['deployJava.js'] (http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/deployment_advice.html) để viết liên kết tới JNLP. Nếu phiên bản Java tối thiểu phải không được cài đặt (và có sẵn một phiên bản), nó sẽ hướng dẫn người dùng cài đặt nó. –

+0

Cảm ơn andrew, rất hữu ích .. – Ahmed

Trả lời

10

Nói chung. Java 5 hoặc Java 6 đã được cài đặt sẵn trên Mac OS X lên đến 10.6, nhưng điều này đã ngừng trong 10.7.

Bên cạnh đó, bản cập nhật Mac OSX gần đây đã gỡ cài đặt phiên bản của plugin Java 6 trước đó được Apple hỗ trợ. Apple đã không bao giờ được hỗ trợ Java 7.

https://blogs.oracle.com/thejavatutorials/entry/apple_s_java_mac_os

Bạn (hoặc người dùng của bạn) cần phải tải về và cài đặt Java 7 cho Mac từ Oracle. Nhưng nhận xét của @Andrew Thompson (xem ở trên) cung cấp một cách tốt để làm mịn "tốc độ".

+0

Bản cập nhật không gỡ cài đặt Java 6. Nó gỡ cài đặt plugin applet từ tất cả các trình duyệt web của bạn và chức năng webstart cần để khởi chạy các tệp jnlp và một vài thứ khác. Java 6 vẫn còn trên hệ thống của bạn nếu nó được cài đặt. –

+0

Tôi hiểu sai điều đó. Đã cập nhật. –

Các vấn đề liên quan