본문 바로가기
리눅스

[CentOS] yum으로 자바의 특정 버전 설치 하기

by hs_seo 2020. 10. 30.

CentOS에서 AdoptOpenJDK 설치할 때 명령은 다음과 같습니다. 이 명령으로 설치할 수 없다면 리파지토리 설정을 추가해야 합니다.

yum install -y adoptopenjdk-8-openj9

리파지토리 설정

리파지토리는 /etc/yum.repos.d에 repo 파일을 추가하면 됩니다.

$ ls /etc/yum.repos.d

$ vi adopt.repo
[AdoptOpenJDK]  
name=AdoptOpenJDK  
baseurl=http://adoptopenjdk.jfrog.io/adoptopenjdk/rpm/centos/$releasever/$basearch  
enabled=1  
gpgcheck=1  
gpgkey=https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public

$ mv adopt.repo /etc/yum.repos.d

특정 버전의 자바 설치

자바는 같은 버전에서도 어러 빌드가 있습니다. 특정 빌드 버전의 자바를 설치해야 한다면 아래와 같이 선언합니다.

설치 가능한 버전 확인

$ yum --showduplicates list adoptopenjdk-8-openj9
Available Packages
adoptopenjdk-8-openj9.x86_64       8u212_b03.openj9_0.14.0-1        AdoptOpenJDK
adoptopenjdk-8-openj9.x86_64       8u212_b04.openj9_0.14.2-1        AdoptOpenJDK
adoptopenjdk-8-openj9.x86_64       8u222_b10.openj9_0.15.1-1        AdoptOpenJDK
adoptopenjdk-8-openj9.x86_64       8u232_b09.openj9_0.17.0-1        AdoptOpenJDK

특정 버전 설치

위에서 확인 한 설치 가능 버전을 아래와 같이 변환하여 설치할 수 있습니다.

yum install adoptopenjdk-8-openj9-8u265_b01.openj9_0.21.0-3
반응형