반응형

현재 우분투에 자바 8 버전이 설치가 되어 있습니다.

자바 6 ,7, 9 버전도 필요로 하여 각각 설치를 하고 자바 버전을 어떻게 변경하는지 살펴보도록 하겠습니다.

 

자바 6 버전 (bin 파일)

1. 바이너리 파일 다운로드

https://www.oracle.com/java/technologies/javase-java-archive-javase6-downloads.html#jdk-6u45-oth-JPR

 

2. 권한변경

현재 실행권이 없어 권한 변경

 

sudo chmod +x jdk-6u45-linux-x64.bin(파일이름)

 

권한 변경 후 확인을 하면 실행권이 주어진 걸 보실 수 있습니다.

3. 실행

 

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

 

자바 7 버전(tar 파일)

1. tar 파일 다운로드

https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html#jdk-7u80-oth-JPR

 

2. 압축 해제

sudo tar xvf jdk-7u80-linux-x64.tar.gz

 

위의 5, 6 버전을 실행하고 나면 각각의 디렉터리가 만들어집니다. (아래 9 버전까지 압축을 풀어주면 9 버전까지 존재합니다.)

 

자바 9 버전(tar 파일)

1. tar 파일 다운로드

http://jdk.java.net/archive/

 

2. 압축해제

sudo tar xvf openjdk-9.0.4_linux-x64_bin.tar.gz

 

 

각각의 자바 버전 세팅

1. 각각의 디렉터리를 우분투 jvm관리를 해주는 디렉터리로 복사를 해줍니다.

sudo cp -r jdk1.6.0_45/ /usr/lib/jvm/java-6-amd64
sudo cp -r jdk1.7.0_80/ /usr/lib/jvm/java-7-amd64
sudo cp -r jdk-9.0.4/ /usr/lib/jvm/java-9-openjdk-amd64

2. 이제는 아래 명령어를 통해서 설치를 진행해주세요

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

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-amd64/bin/java 7
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-amd64/bin/javac 7
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/java-7-amd64/bin/javaws 7

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-9-openjdk-amd64/bin/java 9
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-9-openjdk-amd64/bin/javac 9
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/java-9-openjdk-amd64/bin/javaws 9

끝에 숫자는 겹치지 않는 임의 숫자를 입력해주시면 되겠습니다.

 

3. 아래 명령어를 통해서 자바 버전을 변경해주실 수 있습니다.

sudo update-alternatives --config javac
sudo update-alternatives --config java
sudo update-alternatives --config javws

 

4. 마지막으로 자바 버전 확인

java -version

명령어를 통해서 버전을 확인해주시면 되겠습니다.

감사합니다.

반응형

+ Recent posts