사용자 도구

사이트 도구


java:jenv

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
java:jenv [2022/04/12 15:59]
kwon37xi [Install on linux with brew]
java:jenv [2022/04/12 16:01]
kwon37xi [sdkman 과의 우선 순위]
줄 22: 줄 22:
   * shell script 가 jenv 가 더 앞에서 활성화 될 경우 sdkman 의 Java 버전 지정이 우선하게 된다.   * shell script 가 jenv 가 더 앞에서 활성화 될 경우 sdkman 의 Java 버전 지정이 우선하게 된다.
   * 따라서, 항상 sdkman 보다 jenv 의 shell 활성화(''eval "$(jenv init -)"'')가 더 늦게 이루어져야 한다.    * 따라서, 항상 sdkman 보다 jenv 의 shell 활성화(''eval "$(jenv init -)"'')가 더 늦게 이루어져야 한다. 
 +  * 2022 년 현재, jenv 가 local 디렉토리 단위의 환경 설정이 sdkman 보다 훨씬 정확하게 잘 작동하고, 세밀한 버전이 아닌 major 버전 기반 지정(Java 17 이면 가장 최근 Java 17이 자동 적용)이 작동해서 더 좋다.
 ===== JAVA_HOME 설정 ===== ===== JAVA_HOME 설정 =====
   * 기본적으로 ''jenv''로 Java 버전을 설정해도 ''JAVA_HOME'' 설정이 안먹는다.   * 기본적으로 ''jenv''로 Java 버전을 설정해도 ''JAVA_HOME'' 설정이 안먹는다.
java/jenv.txt · 마지막으로 수정됨: 2023/03/13 15:40 저자 kwon37xi