본문 바로가기

Tips

Setting global environment variable on Mac OS X - 맥 환경변수 셋팅.

맥에서 전역 환경 변수값을 셋팅하기 위해서는 launchd.conf 라는 파일에 셋팅한다. 
Mac OS X Tiger 이상부터 launchd 라는 시작데몬(?)이 사용되는데 이는  다음의 기능들을 통합한 것이다.
  • init
  • watchdog
  • cron
  • at
  • (x)inetd
  • rc
  • Startup Items
    Login Items
launchd 에 관한 자세한 내용은  이곳을 참고하자.

시스템 전체적으로 적용할 필요가 있는 환경변수값을 지정하고 한다면 이 launchd.conf 라는 설정파일을 추가해 주면 된다.

yourMac:~ yourId$ sudo vi /etc/launchd.conf 


그 다음에 필요한 환경변수들을 써 준뒤에 저장한 후 reboot 을 하면 된다. 
 - 변수명과 변수값 사이에는 공백을 넣어준다.

setenv M2_HOME /Application/Dev/apache_maven
setenv JAVA_HOME /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home

 
저장한 후 reboot 한다.
터미널에서 export  라고 쳐 보면 추가한 변수값을 볼 수 있다.

 

'Tips' 카테고리의 다른 글

MySQL character encoding 에러  (0) 2018.11.11
Git ignore 설정  (0) 2017.04.05
Eclipse 에서 pom.xml 파일에 validation error mark  (0) 2013.02.22