IT/Web & WAS

레드햇 계열 리눅스에서 Java JRE JDK 설치

잼니크 2022. 6. 17. 23:47
반응형

안녕하세요 잼니크입니다. 

이 글에서는 CentOS 에서 JDK를 설치 및 세팅하는 방법을 설명합니다. 

중간 중간에 명령을 통해 복사 & 붙여넣기 만으로 빠르게 할 수 있는 방법을 알려 드립니다. 

저는 CentOS 8 stream 버전을 기준으로 했지만, RHEL나 Fedora 같은 레드햇 기반 리눅스에서 동일하게 적용이 가능합니다.

 

 

간단한 내용이니 빠르게 진행하겠습니다.

 

패키지 저장소와 패키지를 업데이트 해 줍니다!

# 쉘에서 실행
# 패키지 업데이트
dnf update

dnf update

그 다음은 java 관련 패키지를 검색 해 보겠습니다. 

# 쉘에서 실행
# 패키지 리스트에서 java 관련 패키지 검색
dnf list java*

java* 로 검색한 패키지 목록

버전이 1.8.0이랑 11, 17 이런식으로 두 가지 방법으로 버전이 써 있는데 Java 1.8은  java 8과 동일합니다.

즉, 위 패키지 목록을 보면 Java 8, Java 11, Java 17 이렇게 세 버전이 있습니다. 

저는 Java 어플리케이션 실행이 목적이 아니라 Tomcat 이나 Wildfly(구, Jboss)같은 WAS(Web Application Server)를 추후 실행할 예정이라 최신 버전인 Java 17의 JRE(Java Runtime Environment)와 JDK(Java Development Kit)를 설치 하겠습니다. 

# 쉘에서 실행
# Java 17 버전의 JRE, JDK 설치
dnf install java-17-openjdk java-17-openjdk-devel

만약, JDK가 불필요 하다면 위 명령에서 java-17-openjdk-devel를 빼고 실행 하면 됩니다. 

 

만약 다른 버전의 Java 가 설치 되어 있을 수도 있기 때문에 방금 설치한 Java가 적용되어 있는지를 확인 해 보겠습니다.

# 쉘에서 실행 
# 기본 Java 확인
alternatives --config java

Java 설정

저는 다행이 1개만 설치 되어 있는데 만약 저 화면에서 1개 이상이 떠 있을 경우 원하는 버전의 숫자를 입력하면 설정이 됩

니다! 

 

 

마지막으로 Java 와 Javac 명령으로 잘 설치 되어 있는 지 확인해 보겠습니다 

# 쉘에서 실행
java --version
javac --version

JRE와 JDK 가 다 설치 되었습니다!

 

반응형