OSX'in Java sürümünü güncelleme


1

Yükselttikten sonra Mavericks için Yosemite, bazı Java uygulamaları başarısız olmaya başlar. Özellikle, hata mesajı

Dyld Error Message:
  Symbol not found: _CGContextSetAllowsAcceleration
  Referenced from: /Library/Java/JavaVirtualMachines/1.6.0_51-b11-457.jdk/Contents/Libraries/libawt.jnilib
  Expected in: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices

JDK'ya bağlantı

Apple'ın eski Java 1.6 paketine geçici çözüm, en son JDK / JRE'yi el ile yüklemek ve ona bağlantı kurmaktır.

$ ls -l /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
lrwxr-xr-x  1 root  wheel  58 Nov 13 20:50 /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK -> /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents

Ancak bu, Current ve A dizinleri

$ ls -l /System/Library/Frameworks/JavaVM.framework/Versions/
total 16
drwxr-xr-x  9 root  wheel  306 Nov 13 11:54 A
lrwxr-xr-x  1 root  wheel    1 Nov 12 17:27 Current -> A

Bu dizinleri en son JRE'ye nasıl güncelleyebilirim?


Ben de benzer bir problem yaşadım ve burada düzelttim oracle.com/technetwork/java/javase/downloads/...
Reb.Cabin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.