WSL2 우분투에서 신규 jdk를 alternatives로 설정하기

 

  • 아래 폴더가 없다면 만들어주기. 기존에 apt로 jdk를 설치한적이 있다면 없을리 없음
$ sudo mkdir -p /usr/lib/jvm
  • 다운로드한 jdk를 위 경로에 복사하여 압축풀리
$ sudo tar -zxf ~/Downloads/openjdk-24_linux-*_bin.tar.gz -C /usr/lib/jvm/
  • alternatives를 이용하여 default로 설정하기
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-24/bin/java 1

$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-24/bin/javac 1

$ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-24/bin/jar 1
$ sudo update-alternatives --config java

$ sudo update-alternatives --config javac

$ sudo update-alternatives --config jar
  • 제거하기
sudo rm -R /usr/lib/jvm/jdk-24

sudo update-alternatives --remove java /usr/lib/jvm/jdk-24/bin/java

sudo update-alternatives --remove javac /usr/lib/jvm/jdk-24/bin/javac

sudo update-alternatives --remove jar /usr/lib/jvm/jdk-24/bin/jar

상세내용은 유튜브 참고



댓글

이 블로그의 인기 게시물

Session 대신 JWT를 사용하는 이유

VSCode에서의 VIM 단축키와 키보드 구매 가이드

우분투에서 테스트링크(testlink)와 맨티스(mantis)로 테스팅 서버 구성하기