2015. 1. 28. 13:11

Oracle JDK 설치

리눅스에 기본 설치된 OpenJDK 또는 JRE ? 대신 오라클에서 제공하는 자바 가상머신 설치 방법에 대해 설명합니다.


모든 과정은 Root 권한으로 진행합니다.

매 구문마다 sudo 명령어를 붙여서 진행해도 되지만 불편하다면 su - root 로 아예 루트권한으로 바꾼 후 작업 합니다.




다운로드

오라클 사이트에 가서 최신 자바 JDK를 다운로드 합니다.

http://www.oracle.com/technetwork/java/index.html




­압축해제

# tar ­-zxf jdk-­8u31-­linux­-x64.tar.gz ­-C /opt/jdk/

- 표시된 부분의 파일명은 JDK 버젼과 OS 버젼에 따라 다릅니다. 알아서 수정할 것!




설치확인

# ls /opt/jdk/
jdk1.8.0_31

- ls 명령어 실행 시, jdk어쩌고 폴더가 리스트에 있다면 성공적으로 설치된 것 입니다.


기본JDK설정 (2개 다 실행한다)

# update­alternatives --­­install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
# update­alternatives ­­--install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100

(노란배경 부분은 설치확인 명령에서에 확인된 폴더명으로 버젼에 맞게 수정한다.)

- java, javac 명령어 입력 시 현재 설치된 것을 불러오도록 설정 합니다.


기본설정 확인

# update­alternatives ­­--display java
# update­alternatives ­­--display javac

- ­ 자바 버젼을 계속 구 버젼 참조하면 우선순위 변경(표시된 위치는 알아서 시스템에 맞게 수정)




우선순위 변경

# update­alternatives ­­--install /usr/bin/java java /usr/lib/jvm/java­6­openjdk­amd64/jre/bin/java 90

- 맨 뒤의 숫자가 클 수록 우선순위가 높다. 우리가 설정한 수치는 100 이었으므로 100 보다 작은 수로 지정을 한다.

- 기존 것 손대기 싫다면, 저위에 수치를 100 대신 기존 수치 보다 더 높은 값으로 지정해 주면 된다.






- 참고 -

https://www.digitalocean.com/community/tutorials/how­to­manually­install­oracle­java­on­a­debian­or-
ubuntu­vps






Posted by 해비