'Yeni' probleminize sorunuzu cevaplamak için başka bir cevap yazmaya karar verdim - çünkü örneklerle açıklamak daha kolaydır.
Ortam değişkenlerini, seçtiğiniz aracın (IDE) başlangıcına yüklemenin bir yolu, tutulmasıyla yapılabileceği gibidir - Sanırım, aracınızda da (IDE) benzer bir yapı olması gerektiğini düşünüyorum.
Tutulmada nasıl yapılabilir - https://stackoverflow.com/questions/829749/launch-mac-eclipse-with-environment-variables-set
(çevre değişkenleri hakkında az miktarda yeniden yazılmıştır)
Eclipse uygulama paketi dizininde "eclipse.sh" adlı boş bir metin dosyası oluşturun /Applications/eclipse/Eclipse.app/Contents/MacOS
Eclipse.sh dosyasını bir metin düzenleyicide açın ve aşağıdaki içerikleri girin:
#!/bin/sh
. ~/.bash_profile
logger "`dirname \"$0\"`/eclipse"
exec "`dirname \"$0\"`/eclipse" $@
Terminalde eclipse.sh kabuk betiğinin çalıştırılabilir bayrağını ayarlayın, yani:
chmod +x /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.sh
Eclipse.app Info.plist'i açın ve CFBundleExecutable anahtarının değerini eclipse'den eclipse.sh olarak değiştirin.
MacOS X, Eclipse.app’in Info.plist’inin değiştiğini otomatik olarak algılamaz. Bu nedenle, lsregister komutunu kullanarak Terminal'deki LaunchService veritabanını güncellemeye zorlamanız gerekir:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -v -f /Applications/eclipse/Eclipse.app
Eclipse.app'i Dock'tan veya Finder'dan bir sonraki başlatışınızda ortam değişkenleri ayarlanmalıdır.