JAVA_HOME 환경 변수 osx를 설정할 수 없습니다. 다음 줄을 추가했습니다..bash_profile
export JAVA_HOME=`/usr/libexec/java_home`
그리고 나중에 그것을 소스; 그러나 printenv를 인쇄하거나 에코하려고하면 터미널에 아무것도 표시되지 않습니다.
답변
내가 이것을 작동시키는 유일한 방법은 .bashrc
파일 에서이 환경 변수를 설정하는 것이 었습니다.이 환경 변수는 기본적으로 사용자 홈 디렉토리에 생성되지 않습니다. 내 솔루션에 대한 내 질문에 대한 patrix의 의견 덕분 에이 솔루션으로 이어졌습니다.
답변
나는 당신이 백틱 (`)을 제거하고 다음과 같이해야한다고 생각합니다.
export JAVA_HOME="/usr/libexec/java_home"