OS X은 환경 변수를 어디에 저장합니까?

OS X은 환경 변수를 어디에 저장합니까?

가능한 중복:
JAVA_HOME 환경 변수 설정

Mac에서 "echo $JAVA_HOME"을 입력하면 Mac은 JAVA_HOME의 값을 찾기 위해 어디를 보나요? 즉, Mac은 환경 변수를 어디에 저장합니까?

답변1

비슷한 질문/답변이 게시되었습니다.스택 오버플로. 솔루션에서는 ~/.profile을 생성하고 이 수준에서 환경 변수를 정의해야 한다고 설명합니다. 당신은 확인할 수 있습니다환경 변수 설정에 대한 Apple 참조 라이브러리추가 정보를 원하시면.

답변2

홈 디렉터리의 .profile 파일에 있습니다. (예: /Users/Mahdi/.profile)

답변3

환경 변수는 bash 쉘 세션의 모든 일반적인 위치에서 정의될 수 있습니다. 앱 등에 대한 환경 변수를 포함할 수 있는 선택적 특수 파일 $HOME/.MacOSX/environment.plist도 있습니다.

답변4

다음을 넣으세요: export JAVA_HOME=/Library/Java/Home(또는 Java lib의 위치)~/.bash_profile

관련 정보