SORU
28 AĞUSTOS 2009, Cuma


Ben JAVA_HOME) açık yapılması gerekenler

Kabuk betikleri kendi ortamını yapılandırmak için birçok Java uygulamaları Java doğru sürümünü başlatmak için JAVA_HOME çevre değişkenini kullanmak, TOTEM Kavanozlar ve Benzerleri bulun.

OS X 10.6 üzerinde, aşağıdaki yolları bu değişken için geçerli gibi görünüyor

/Library/Java/Home
/System/Library/Frameworks/JavaVM.framework/Home
/System/Library/Frameworks/JavaVM.framework/Versions/Current

Bunlardan bazıları gerçek geçerli VM için sembolik Java Tercih bölmesinde tanımlanan).

Ama hangisi eskiden—ya Tamam bunlardan herhangi birini kullanmak için olmalıdır?

CEVAP
28 AĞUSTOS 2009, Cuma


Snow Leopard hala /usr/libexec/java_home var mı? 10.5, sadece Java yolunu Java tercihler belirtilen sağlayacak olan bu komutun çıktısı, JAVA_HOME. İşte bu değişken setleri .bashrc dosyamı bir parçacık,:

export JAVA_HOME=$(/usr/libexec/java_home)

Bu teknik ile herhangi bir sorun yaşamadım.

Bazen Java önceki bir sürümü için JAVA_HOME değerini değiştirmem gerekiyor. Örneğin, idare ediyorum bir program, 32-bit OS X Java 5 gerektirir, bu programı kullanarak, çalıştırarak JAVA_HOME aldım:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.5)

Senin yolunda java_home yok o sizin kim için, bu gibi ekleyin.

sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home /usr/bin/java_home

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • newreleaseblitz

    newreleasebl

    13 Ocak 2010
  • Sam Kear

    Sam Kear

    14 Temmuz 2007
  • TROPFEST

    TROPFEST

    27 Mart 2007