만약 JAVA 의 특정버전을 설치 하려면 수동으로 설치해줘야 합니다.
처음으로 OS 커널을 확인 합니다.
uname -a
아래와 같은 형식으로 표시될것입니다.
Linux f322a6e3e2ed 4.4.15-moby #1 SMP Thu Jul 28 22:03:07 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
위와 같이 표시된후 아래 절차로 진행하면 됩니다.
1) /opt/jdk 디렉토리 생성후 해당 디랙토리로 이동합니다.
mkdir /opt/jdk
cd /opt
2) 현재 최신 버전(2016.9.13) 8u102 으로 받겠습니다.
wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-linux-x64.tar.gz
3) 만약 root 계정이 아니면 root 계정으로 변경해줍니다.
sudo su
4) 압축을 해제합니다.
tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk
5) Set Oracle's Java as default:
update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_120/bin/java 100
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_120/bin/javac 100
6) 버전을 체크 해봅니다.
java -version
저같은 경우는 JDK 버전마다 테스트를 해야해서 docker 를 이용 docker 파일로 만들어서 테스트 합니다.
댓글 없음:
댓글 쓰기