OS X Mavericks'te bir uygulama çalıştırmak için uğraşıyorum. Sonunda .app paketini delip doğrudan kabuk betiğini çalıştırarak çalıştırmayı başardım. Görünüşe göre JAVA_HOME'un ayarlanması gerekiyordu. Bu yüzden onu kabuktaki .profile'mda ayarladım ve her şey iyi çalışıyor.
Ancak, kenetlenme yuvasındaki simgeyi tıklatmak istersem çalışmaz. Benim tahminim bunun nedeni JAVA_HOME'un global olarak ayarlanmamış olmasıdır. Uygulamayı doğrudan kabuktan çalıştırmadığım için OS X, JAVA_HOME'un ne olduğunu bilmiyor. Sadece bakmaya devam ediyor.
OS X'in önceki sürümlerinde, GUI uygulamaları için /etc/launchd.conf dosyasına eklenerek ortam değişkenlerinin ayarlanabileceği görülmektedir. Bu dosya Mavericks'te yok gibi görünüyor. Mavericks'teki GUI uygulamaları için çalışacak küresel bir ortam değişkenini nasıl ayarlayabilirim?
/etc/launchd.conf
Sistemi yeniden başlatmadan değişikliklerin nasıl alınacağını açıklayan +1 . PATH ortamını yapılandırmak için değişken dosyalar/etc/paths.d/
kullanılmalıdır.