Nếu bạn đang cố gắng khởi chạy các chương trình Adobe CS6 hoặc CS5 (Photoshop, Illustrator, InDesign, v.v.) trên OS X Yosemite trở lên, bạn rất có thể sẽ gặp sự cố. Sau khi double-click vào một số ứng dụng của Adobe, một thông báo xuất hiện yêu cầu bạn cài đặt Java SE 6 Runtime phiên bản cũ (legacy) để mở ứng dụng.

Ngoài các gói Adobe CS5 và CS6, nhiều ứng dụng khác cũng yêu cầu Java SE 6 Runtime (Eclipse, PDF Studio 9, FileMaker Pro Advanced, Patch Tool, Dreamweaver, thậm chí cả game nổi tiếng Minecraft).
Vấn đề này xảy ra vì các ứng dụng này (Adobe CS5, CS6, v.v.) phụ thuộc vào Java 6. Trong khi macOS Yosemite (và các phiên bản mới hơn) đi kèm Java Runtime phiên bản sau (SE 8.0). Tuy nhiên, Java Runtime không tương thích ngược. Vì vậy, ngay cả khi hệ điều hành đã cài Java Runtime 8, nó sẽ KHÔNG chạy được các ứng dụng yêu cầu Java Runtime 6. Dưới đây là cách cài Java 6 lên Mac của bạn.
Cài đặt Legacy Java SE 6: Cách 1
Lưu ý: Bạn có thể cài đồng thời cả Java SE 8 và Java SE 6 trên máy tính mà không gặp vấn đề gì. Và bạn KHÔNG cần gỡ bỏ SE 8 trước khi cài SE 6.
- Khi cửa sổ pop-up xuất hiện trên màn hình (yêu cầu cài đặt Java 6 Runtime phiên bản cũ), nhấn vào More Info (Thông tin thêm).
- Lúc này, trang hỗ trợ của Apple sẽ tải lên, cung cấp hướng dẫn chi tiết để tải Java 6 Runtime.
- Làm theo các hướng dẫn đó và tải về bộ cài đặt Java Runtime 6 cho Mac của bạn.
- Sau khi tải xong, double-click vào file .dmg để khởi chạy trình cài đặt.
- Làm theo các hướng dẫn trên màn hình để hoàn tất quá trình cài đặt.
Cài đặt Legacy Java SE 6: Cách 2
Nếu cách trước không hiệu quả, hãy thử cách sau.
- Truy cập đường link sau: https://support.apple.com/kb/DL1572?locale=en_US
Nếu link đó không hoạt động, thử link trực tiếp này: https://download.info.apple.com/Mac_OS_X/031-03190.20140529.Pp3r4/JavaForOSX2014-001.dmg
- Tải xuống Java SE 6 cho OSX (nhấn nút Download)
- Sau khi tải xong, cài đặt file dmg theo hướng dẫn trên màn hình.

Khi đã cài đặt Java Runtime 6 trên Mac, bạn có thể khởi chạy Adobe CS5 (hoặc bất kỳ ứng dụng nào yêu cầu Java 6 Runtime).
Lưu ý: Bạn KHÔNG cần khởi động lại Mac trước khi chạy ứng dụng.