(주)누리웨어

화상연동/Web,APP 구축및서비스/LMS/평생교육/학점은행/기업교육/연수관리/설문구축/

Linux(CentOS)에 java install

1.환경점검

#which java

/usr/bin/java

2.32 or 64 bit 확인

#getconf LONG_BIT

64

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u45-oth-JPR

다운받을 파일은 jdk-7u45-linux-x64.gz(64bit용 jdk7)

opt]#gunzip jdk-7u45-linux-x64.gz

opt]#tar -xvf jdk-7u45-linux-x64

opt]#ls

-rw-r–r–. 1 root root 288481280 Sep 25 10:31 jdk-7u45-linux-x64
drwxr-xr-x. 8 uucp 143 4096 Oct 8 2013 jdk1.7.0_45
drwxr-xr-x. 2 root root 4096 Jun 22 2012 rh

opt]#ln -s jdk1.7.0_45 java7

opt]#update-alternatives –config java

There are 2 programs which provide ‘java’.

Selection Command
———————————————–
1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
*+ 2 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

여기서 나가고

이제 jdk7 자바를 설정해 보자

opt]#update-alternatives –install /usr/bin/java java /opt/jdk1.7.0_45/bin/java 3

opt]#update-alteratives –config java

There are 3 programs which provide ‘java’.

Selection Command
———————————————–
1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
* 2 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
+ 3 /opt/jdk1.7.0_45/bin/java

Enter to keep the current selection[+], or type selection number: 3

하면 됨

opt]#java -version

java version “1.7.0_45”
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

이렇게 되면 정상적으로 설치가 된것임

자바환경설정 (계별적으로 환경을 잡아줄 경우는 필요없는 부분)

vi /etc/profile

export JAVA_HOME=/opt/jdk1.7.0_45
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/jre/bin/lib/ext:$JAVA_HOME/lib/tools.jar

한후

#source /etc/profile

 

 

 

 

 

 

 

 

 

 

 

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

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

#update-alternatives –install /usr/bin/java java /opt/java7/bin/java 3

#update-alternatives –set java /opt/java7/bin/java

 

댓글 남기기