반응형

[Linux] 계정 별 JDK 설정

 

작성일자 : 2018 08 23

환경 : CentOS 6.6 / JDK 1.8.0_181 / JDK 1.7.0_80

시나리오 : Root 계정을 제외한 사용자 계정 별 다른 버전의 JDK 설정

           jdk17 : jdk1.7 사용 계정

           jdk18 : jdk1.8 사용 계정

 

# JDK 1.7 버전은 EOS 이후 다운로드 시 로그인이 필요

# JDK 1.8 : wget을 이용하여 다운

# JDK 1.7 : 설치파일 직접 다운로드

 

1. 설치 파일 준비


$ wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz


# jdk 1.7 설치파일은 직접 다운로드

 


2. 압축 해제


$ tar zxvf jdk-7u80-linux-x64.tar.gz

$ tar zxvf jdk-8u181-linux-x64.tar.gz

 

 

* 경로 확인 주의

 

3. jdk17 계정 설정


[jdk17] $ vi ~/.bash_profile

 

..

..

export JAVA_HOME=/usr/java/jdk1.7.0_80

export PATH=$JAVA_HOME/bin:$PATH

..

..

 

[jdk17] $ source ~/.bash_profile

 


4. jdk18 계정 설정


[jdk18] $ vi ~/.bash_profile

 

..

..

export JAVA_HOME=/usr/java/jdk1.8.0_181

export PATH=$JAVA_HOME/bin:$PATH

..

..

 

[jdk18] $ source ~/.bash_profile

 


5. 확인


$ java -version

 



반응형

'Linux' 카테고리의 다른 글

[Linux] 자동 로그 삭제  (3) 2020.09.11
[Linux] Apache, Tomcat 연동 (mod_proxy 사용)  (0) 2018.09.16
[Linux] telnet 사용  (0) 2018.09.16
[Linux] Node.js 설치  (0) 2018.09.16
[Linux] MongoDB 설치  (0) 2018.09.16

+ Recent posts