사용자 도구

사이트 도구


java:jenv

문서의 이전 판입니다!


jenv

  • 디렉토리별로 별도의 Java 환경을 지정하고 변경할 수 있게 해줌.

Install on linux bash

git clone https://github.com/gcuisinier/jenv.git ~/.jenv
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(jenv init -)"' >> ~/.bashrc

JAVA_HOME 설정

  • 기본적으로 jenv로 Java 버전을 설정해도 JAVA_HOME 설정이 안먹는다.
  • export plugin 을 활성화하면 JAVA_HOME 설정도 함께 변경된다.
jenv enable-plugin export

JVM 추가

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 global 1.8 # 1.8 전역 사용 설정
jenv local 1.7 # 현재 디렉토리에서 1.7 사용
 
# JVM 기본 옵션 지정
jenv global-options "-Xmx512m"
jenv local-options "-Xmx512m"
jenv shell-options "-Xmx512m"
java/jenv.1617864429.txt.gz · 마지막으로 수정됨: 2021/04/08 15:47 저자 kwon37xi