본문 바로가기
공부/JAVA

Mac Java_Home 환경 변수 설정

by yeaseul912 2022. 11. 21.
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/

 

sdkman 자바 개발환경 관리툴

sdk를 이용하여 Java 개발 환경을 관리하는 방법을 소개합니다.

taewan.kim

https://phoby.github.io/sdkman/

 

SDK! 으로 Java 버전 관리하기

SDKMAN!SDMMAN!은 대부분의 유닉스 기반 시스템에서 여러가지 SDK(Software Development Kits)의 병렬 버전을 관리하기 위한 도구입니다.

phoby.github.io

 

반응형

댓글