Ubuntu(20.04 LTS)

우분투에 여러 java 버전 사용

Urong 2021. 10. 1. 15:54
728x90

지난번에 openjdk로 1.8 16 버전을 설치 했었는데

1.6 버전이 필요하게 되었다.

그런데 6버전은 openjdk를 지원하지 않았다. 또 찾아야지 뭐.... ㅠㅠ

아래 링크에서 jdk1.6을 우선 다운받는다.

https://www.oracle.com/java/technologies/javase-java-archive-javase6-downloads.html

그런다음 bin 파일을 chmod +x 로 실행권한을 준다.

sudo chmod +x "jdk-6u45-linux-x64.bin"

터미널에서

sudo ./jdk-6u45-linux-x64.bin

하면 압축이 풀리면서 폴더가 생성된다.

이 폴더를 /usr/lib/jvm/ 으로 이동시키자. 그리고 install 해준다. 마지막 뒤의 숫자는 임의로 알기쉽게 정해준다.

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-1.6.0/bin/java 6
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-1.6.0/bin/javac 6
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/java-1.6.0/bin/javaws 6

사용할 자바 버전의 선택은 다음 명령어를 통해서 선택한다.

sudo update-alternatives --config javac
sudo update-alternatives --config java
sudo update-alternatives --config javaws

위 그림과 같이 설치 되어 있는 java의 목록이 보이고 선택을 할 수 있다.

java -version

버전이 바뀌었는지 확인하도록하자.

 

728x90
반응형