728x90
JDK 기본 설치 경로는 /Labrary/Java/JavaVirtualMachines 이다.
나는 웹에서 설치하지 않고 SDKMAN! 이라는 SDK의 병렬 버전을 관리하기 위한 도구를 사용해서 Java를 설치했었다.
Java_Home을 설정했다면 설치 경로를 확인 할 수 있다.
SDKMAN 설치 방법
curl -s "https://get.sdkman.io" | bash
zsh 사용자는 vi .zshrc , bash 사용자는 vi .bash_profile 파일에 아래 코드를 추가한다.
export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$SDKMAN_DIR/bin/sdkman-init.sh" ]] && source "$SDKMAN_DIR/bin/sdkman-init.sh"
그리고 아래 명령어를 실행하여 재부팅 해준다.
source $HOME/.zshrc // zsh
source $HOME/.bash_profile // bash
sdk version
Java 설치
경로 확인 명령어
echo $JAVA_HOME
17 버전을 사용하고 있지만, 11 버전으로 사용 하고 싶어서 다른 버전을 설치해 보려고 한다.
설치할 수 있는 자바 버전 목록 확인
설치하고 싶은 버전의 제일 오른쪽에 있는 Identifier를 복사하여 둔다.
java 11 설치
아래 코드처럼 실행하여 준다.
만약에 마지막에 default 설정여부를 묻지 않는다면 default 버전 지정 명령어 실행해준다.
sdk install java [version 이름]
$ sdk default java 11.0.17-tem
원하는 버전으로 바꾸기 성공.!
Reference
http://taewan.kim/oci_docs/98_misc_tips/tools/management_of_java_tools_with_sdkman/
https://phoby.github.io/sdkman/
반응형
'공부 > JAVA' 카테고리의 다른 글
여러대의 서버에서 스케줄 처리하기 (ShedLock) (0) | 2023.05.15 |
---|---|
Spring Boot SLF4J + Logging(Logback) 으로 로그 파일 남기기 (1) | 2022.12.21 |
[JAVA] java 버전, maven(?) error (0) | 2022.07.04 |
[JAVA] Extends 와 Super (0) | 2022.06.22 |
[JAVA] 제네릭(Generic) (0) | 2022.06.21 |
댓글