동도리 개발 로그
Mac - Java 버전 관리 (jenv) 본문
반응형
brew의 jdk를 이용한 java version 관리 이외에 내 맥북에서는 jenv로 java version을 관리하고있다.
jenv 사용법을 정리하려 한다. (brew 를 이용한 버전관리 )
1. 설치
1.1 brew로 jenv 설치
$ brew install jenv
$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(jenv init -)"' >> ~/.zshrc
위처럼 추가하면 빠르게 ~/.zshrc에 추가 할 수 있다.
$ source ~/.zshrc
설정 반영 스크립트를 입력하고
설치를 확인하면
$ jenv
jenv 0.5.4
Usage: jenv <command> [<args>]
Some useful jenv commands are:
commands List all available jenv commands
local Set or show the local application-specific Java version
global Set or show the global Java version
shell Set or show the shell-specific Java version
rehash Rehash jenv shims (run this after installing executables)
version Show the current Java version and its origin
versions List all Java versions available to jenv
which Display the full path to an executable
whence List all Java versions that contain the given executable
See `jenv help <command>' for information on a specific command.
For full documentation, see: https://github.com/jenv/jenv/blob/master/README.md
와 같이 확인된다.
현재 설치된 버전들을 확인해보면
$ jenv versions
system
* 1.8 (set by /Users/dhlee/.jenv/version)
1.8.0.265
11
11.0
11.0.6
openjdk64-1.8.0.265
oracle64-11.0.6
와 같이 사용가능한 버전을 확인할 수 있다.
2. 설정
사용 설정
2.1 전역 사용
$ jenv global {자바버전}
2.2 local(특정 위치)
$ jenv local {자바버전}
위의 설정 후 사용되는 java version을 확인하면 변경된 것을 확인 할 수 있다.
반응형
'개발 > 공통' 카테고리의 다른 글
[JS, Typescript] 새로운 선언 using (0) | 2023.07.07 |
---|---|
Mac - Java 버전 관리 (brew) (0) | 2022.02.25 |
HTTP/1.1 과 HTTP/2.0 와 HTTP/3 (0) | 2022.01.24 |
핸드폰 개발자모드 변경(note20) (0) | 2022.01.13 |
안드로이드 스튜디오 설치 - MacOS(intel) (0) | 2022.01.07 |