git clone https://github.com/gcuisinier/jenv.git ~/.jenv echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(jenv init -)"' >> ~/.bashrc
brew install jenv # activate jenv echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(jenv init -)"' >> ~/.bashrc
eval “$(jenv init -)”
)가 더 늦게 이루어져야 한다. jenv
로 Java 버전을 설정해도 JAVA_HOME
설정이 안먹는다.export plugin
을 활성화하면 JAVA_HOME
설정도 함께 변경된다.jenv enable-plugin export
jenv add /usr/lib/jvm/java-6-oracle/ jenv add /usr/lib/jvm/java-7-oracle/ jenv add /usr/lib/jvm/java-8-oracle/
jenv versions # 목록보기 jenv versions --bare # 딱 버전만 보여주고 부가 정보는 제외함. pipe 로 셸 스크립트등을 만들때 편함. jenv global 1.8 # 1.8 전역 사용 설정 jenv local 1.7 # 현재 디렉토리에서 1.7 사용 # JVM 기본 옵션 지정 jenv global-options "-Xmx512m" jenv local-options "-Xmx512m" jenv shell-options "-Xmx512m" # remove - 실제 JDK를 삭제하는 것은 아니고 jenv 환경에서만 제거함. jenv remove <버전번호>