하은양 믿음군 효실맘 호홍홍집s

CentOS에서 java 설치하기 본문

가벼운 배움/JAVA

CentOS에서 java 설치하기

호홍홍집 2015. 8. 27. 11:58

참고사이트 : http://kugancity.tistory.com/trackback/15

# which java  (자바위치 확인) 
/usr/bin/java 

서버 리눅스 비트 확인
# getconf LONG_BIT  

필요한 JAVA 가져오기
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

압축을 풀고 기존에 자바가 깔려있던 폴더 /usr/lib/jvm/ 로 옮긴다.  

tar -xzvf jdk-7u80-linux-x64.gz

mv jdk1.7.0_80 /usr/lib/jvm/


기존 자바 링크를 대체하기 위해  다운로드 받은 jdk를 리스트에 추가해준 후 기본값으로 선택한다.

update-alternatives는 여러 버전의 소프트웨어가 설치되어 있을때 버전 관리를 할 수 있게 해준다.

 

# update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_80/bin/java 0 (새로운 위치를 등록) 

# update-alternatives --set java /usr/lib/jvm/jdk1.7.0_80/bin/java (새 버전으로 세팅) 

 

참고로 또 다른 설정 방법

# update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_80/bin/java

# update-alternatives --config java

2 개의 프로그램이 'java'를 제공합니다.

  선택    명령

-----------------------------------------------

*  1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

 + 2           /usr/lib/jvm/jdk1.7.0_80/bin/java

현재 선택[+]을 유지하시려면 엔터키를 누르십시오. 그렇지 않으면,  선택 번호를 입력해 주십시오:


그리고 자바 버전을 확인

java -version

java version "1.7.0_80"

Java(TM) SE Runtime Environment (build 1.7.0_80-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode) 

 

마지막으로 /etc/profile -> 환경변수 설정 파일 열어서 JAVA_HOME,PATH,CLASS_PATH 추가해준다.

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_80

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=$JAVA_HOME/jre/bin/lib/ext:$JAVA_HOME/lib/tools.jar

 

# source /etc/profile (프로필 적용) 

# echo $JAVA_HOME

/usr/bin/java