1. 기본 설치된 java version 확인
$ java -version 명령어를 입력하면 OpenJDK가 default로 설치되어 있는 것을 확인할 수 있을 것이다.
2. Open JDK 링크 제거
$ which java
$ unlink /usr/bin/java
$ unlink /usr/bin/java
3. wget으로 Oracle JDK 파일 받기
직접 설치 파일을 PC로 다운 받아서 FTP로 가져오는 방법도 있으나 wget을 이용해 JDK 파일을 받도록 하겠다.
요즘은 자바를 wget로 받으려 하면 사용동의를 안했다고 다운을 못받게 한다. 그런데 아래 명령어를 사용하면 직접 다운이 가능하다.
Oracle JDK 주소 에 접속해서 64비트, tar.gz 압축파일 최신 주소를 복사해서 주소만 바꾸거나 아래 full address를 직접 사용해도 된다.
퍼미션 문제가 생기면 sudo su를 통해서 root 권한을 변경한 후에 작업을 진행한다. 받고자 하는 위치로 이동해서 명령어 입력 후에 엔터를 치면 파일을 다운 받기 시작한다. 필자는 /usr/local/src 에 폴더를 하나 만들어서 진행할 예정이다.
$ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.tar.gz"
4. Oracle Java 설치 및 설정
Down 받은 JDK파일을 아래의 명령어를 입력하며 설치 및 설정을 완료한다.
$ mv jdk-8u60-linux-x64.tar.gz /usr/local/java : 다운 받은 파일 이동
$ tar -xvf jdk-8u60-linux-x64.tar.gz : 압축해제
$ cd /usr/bin : 위치이동
$ ln -s /usr/local/java/jdk1.8.0_60/ java : 링크 설정
$ vi /etc/profile : profile 파일 편집
JAVA_HOME=/usr/bin/java
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
$ source /etc/profile : 수정 내영을 현제 쉘에 반영
$ java -version : 최종 버전 확인
$ tar -xvf jdk-8u60-linux-x64.tar.gz : 압축해제
$ cd /usr/bin : 위치이동
$ ln -s /usr/local/java/jdk1.8.0_60/ java : 링크 설정
$ vi /etc/profile : profile 파일 편집
JAVA_HOME=/usr/bin/java
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
$ source /etc/profile : 수정 내영을 현제 쉘에 반영
$ java -version : 최종 버전 확인
0 개의 댓글:
댓글 쓰기