OS X Mavericks에서 앱을 실행하기 위해 고심하고 있습니다. 마지막으로 .app 번들을 뚫고 쉘 스크립트를 직접 실행하여 실행할 수있었습니다. JAVA_HOME을 설정해야합니다. 그래서 쉘의 .profile에 설정하면 모든 것이 잘 작동합니다.
그러나 도크에서 아이콘을 클릭하기 만하면 실행되지 않습니다. JAVA_HOME이 전체적으로 설정되어 있지 않기 때문입니다. 쉘에서 직접 앱을 실행하지 않기 때문에 OS X은 JAVA_HOME이 무엇인지 알지 못합니다. 계속 찾고 있습니다.
이전 버전의 OS X에서는 GUI 변수를 /etc/launchd.conf에 추가하여 GUI 변수에 환경 변수를 설정할 수있는 것 같습니다. 이 파일은 매버릭스에 존재하지 않는 것 같습니다. 매버릭스의 GUI 앱에서 작동하는 전역 환경 변수를 어떻게 설정합니까?
/etc/launchd.conf
시스템을 다시 시작하지 않고 변경 내용을 얻는 방법을 설명하는 +1 PATH 환경 변수 파일을 구성하려면를/etc/paths.d/
사용해야합니다.