반응형
Notice
Recent Posts
Recent Comments
관리 메뉴

꿈꾸는 사람.

[JAVA] ubuntu 12.04에서 jdk1.8.0_11 설치, 삭제. 본문

IT/Linux

[JAVA] ubuntu 12.04에서 jdk1.8.0_11 설치, 삭제.

현무랑 니니 2014. 7. 30. 02:10
반응형

소스 검색을 위해 cscope, ctag를 사용하였으나 속도가 느린 문제가 있어 빠른 도구를 찾고 있었다.

opengrok이란 것이 보다 빠르게 소스 검색을 지원하여 이를 설치하려 한다.

java와 tomcat이 필수로 설치되어야 한다.

이번 글은 최신 java를 설치하는 것이다.

이전 java 1.7.0_45 설치와 삭제는 다음 링크를 참고하면 된다. [관련 링크: [JAVA] ubuntu 12.04에서 jdk1.7.0_45 설치, 삭제.]

1. Java SE Development Kit 8 다운로드

JDK8을 다운로드할 url로 [Java SE]를 선택한다.

Java SE 8u11 버전 다운로드를 선택한다.

라이센스에 동의하면 다운로드 화면으로 갱신된다.

2. Java SE Development Kit 8 설치.

OpenJDK 삭제

$ sudo apt-get purge openjdk*

사용하지 않는 Open JDK를 제거한다.

 

다운로드한 파일 압축해제.

 

$ tar zxvf jdk-8u11-linux-i586.tar.gz

압축 해제한 파일들을 /usr/lib/jvm 아래로 이동.

$ sudo mkdir -p /usr/lib/jvm/jdk1.8.0_11 $ sudo mv jdk1.8.0_11/* /usr/lib/jvm/jdk1.8.0_11/

java 환경 변수 설정.

아래 내용 /etc/environment 파일에 추가한다.

JAVA_HOME=/usr/lib/jvm/jdk1.8.0_11
CLASSPATH=/usr/lib/jvm/jdk1.8.0_11/lib
PATH= $PATH:/usr/lib/jvm/jdk1.8.0_11/bin

source 실행하여 "java 환경 설정"을 시스템에 적용한다.

$ sudo vi /etc/environment
$ source /etc/environment

alternative로 java 심볼릭 링크 생성.

$ sudo mkdir -p /usr/lib/jvm/jdk1.8.0_11 $ sudo mv jdk1.8.0_11/* /usr/lib/jvm/jdk1.8.0_11/

심볼릭 링크 생성 전 whereis 실행하면 java 설치된 곳을 알려주지 않지만 생성하면 아래와 같이 보여준다.

$ whereis java java: /usr/bin/java /usr/bin/X11/java /usr/share/java
반응형
Comments