El Captitan에서 JAVA_HOME env를 설정할 수 있습니까? 나중에 그것을 소스;

JAVA_HOME 환경 변수 osx를 설정할 수 없습니다. 다음 줄을 추가했습니다..bash_profile

export JAVA_HOME=`/usr/libexec/java_home`

그리고 나중에 그것을 소스; 그러나 printenv를 인쇄하거나 에코하려고하면 터미널에 아무것도 표시되지 않습니다.



답변

내가 이것을 작동시키는 유일한 방법은 .bashrc파일 에서이 환경 변수를 설정하는 것이 었습니다.이 환경 변수는 기본적으로 사용자 홈 디렉토리에 생성되지 않습니다. 내 솔루션에 대한 내 질문에 대한 patrix의 의견 덕분 에이 솔루션으로 이어졌습니다.


답변

나는 당신이 백틱 (`)을 제거하고 다음과 같이해야한다고 생각합니다.

export JAVA_HOME="/usr/libexec/java_home"