JDK8 버전 설치 및 PATH 적용 하는 방법 (CentOS7.4)

JDK8 버전 설치 및 PATH 적용 하는 방법

테스트 환경 : 

OS – CentOS 7.4 64Bit Minimal

자바 – JDK-8u151

리눅스에 오라클 사이트에서 원하는 JDK 버전의 rpm 파일을

설치하고 적용하는 방법입니다.

 

 

리눅스에는 기본적으로 OpenJDK가 설치되어 있습니다.

하지만 필요에 따라 내가 원하는 JDK 버전으로 변경해서 적용해야 될 때가 있습니다.

방법은 간단합니다.

먼저 오라클 홈페이지에서 원하는 JDK 버전 rpm 파일을 다운로드 받습니다.

그리고 리눅스 서버에 복사합니다.

이제 rpm 명령어를 통해 해당 JDK를 설치합니다.








1


2


3


4


5


6


7


8


9


10


11


12


13


14



[root@Server Downloads]# rpm -ivh jdk-8u151-linux-x64.rpm

Preparing…                          ################################# [100%]

Updating / installing…

   1:jdk1.82000:1.8.0_151fcs        ################################# [100%]


Unpacking JAR files…


        tools.jar…


        plugin.jar…


        javaws.jar…


        deploy.jar…


        rt.jar…


        jsse.jar…


        charsets.jar…


        localedata.jar…


[root@Server Downloads]#




그리고 JDK 버전을 볼 수 있는 명령어를 입력합니다.

하지만 여전히 openjdk가 적용되어 있을 것을 볼 수 있습니다.

이렇게 되면 어떤 소프트웨어가 JDK 경로를 찾을 때 아래에 해당하는 JDK를 찾게 됩니다.








[root@Server ~]# java -version

openjdk version “1.8.0_131”

OpenJDK Runtime Environment (build 1.8.0_131b12)

OpenJDK 64Bit Server VM (build 25.131b12, mixed mode)


[root@Server ~]#


 




방금 설치한 JDK는 /usr/java/jdk1.8.0_151 디렉토리에 설치되어 있습니다.

이제 openjdk 가 아닌 jdk1.8.0_151이 적용되게 설정해보겠습니다.

root 디렉토리의 .bash_profile 설정파일을 변경해야 합니다.

아래처럼 15라인 ~ 21라인까지를 수정하면 됩니다.

 

 

자바 JDK에 대한 홈 디렉토리를 설정하고 export 해주는 과정입니다.

.bash_profile 에 입력했기 때문에 이제 root 계정으로 로그인하게 되면

.bash_profile을 참고하여 JDK 경로를 /usr/java/jdk1.8.0_151 로 적용하게 됩니다.


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

[root@Server jdk1.8.0_151]# pwd

/usr/java/jdk1.8.0_151

[root@Server jdk1.8.0_151]#

[root@Server jdk1.8.0_151]#

[root@Server jdk1.8.0_151]#

[root@Server jdk1.8.0_151]# cat /root/.bash_profile

 # .bash_profile 

 # Get the aliases and functions

if [ f ~/.bashrc ]; then

        . ~/.bashrc

 fi 

 

 # User specific environment and startup programs 

 

PATH=/usr/java/jdk1.8.0_151/bin:/usr/java/jdk1.8.0_151/jre/bin$PATH:$HOME/bin

JAVA_HOME=/usr/java/jdk1.8.0_151/

JRE_HOME=/usr/java/jdk1.8.0_151/jre 

 

export PATH

export JAVA_HOME

export JRE_HOME

 

[root@Server jdk1.8.0_151]#

[root@Server jdk1.8.0_151]#



.bash_profile에 설정된 내용을 바로 적용하기 위해서


source 커맨드를 사용합니다.



이제 다시 자바 JDK 버전을 확인해보겠습니다.


성공적으로 jdk1.8.0_151 로 변경된 것을 볼 수 있습니다.


 








[root@Server jdk1.8.0_151]# source /root/.bash_profile

[root@Server jdk1.8.0_151]#

[root@Server jdk1.8.0_151]#

[root@Server jdk1.8.0_151]#

[root@Server jdk1.8.0_151]# java -version

java version “1.8.0_151”

Java(TM) SE Runtime Environment (build 1.8.0_151b12)

Java HotSpot(TM) 64Bit Server VM (build 25.151b12, mixed mode)


[root@Server jdk1.8.0_151]#

[root@Server jdk1.8.0_151]# 







이 글이 도움이 되시기를 바라겠습니다.

Leave a Comment