개요
개인적으로 운영하는 프로젝트의 java version을 1.8에서 20으로 올리게 되었습니다.
개발서버에 배포를 위해 jenkins를 빌드하니 아래와 같이 java version 오류가 발생하였습니다.
현재 개발서버에 java version이 11로 설치되어 있어서 에러가 발생했고 Intellij에서는 openjdk21이 현재 지원이 안되서 openjdk20으로 올렸는데 개발서버는 LTS 버전인 openjdk21을 설치해보도록 하겠습니다.
Java 설치방법
Ubuntu 환경에서 java는 아래의 2가지 방법으로 설치가 가능합니다.
1.홈페이지에서 jdk를 다운받아서 설치
2.apt 저장소에서 설치
1.홈페이지에서 jdk를 다운받아서 설치는 아래와 같이 진행하면 됩니다.
우선 패키지 정보를 아래의 명령어를 통해 업데이트 합니다.
sudo apt update
openjdk를 다운받을 수 있는 아래의 홈페이지에서 다운받을 jdk 버전의 경로를 확인하고 wget 명령어를 통해 다운로드 합니다.
sudo wget https://download.java.net/java/GA/jdk21/fd2272bbf8e04c3dbaee13770090416c/35/GPL/openjdk-21_linux-x64_bin.tar.gz
다운로드가 완료되면 파일을 원하는 위치에 옮긴 후 아래의 명령어를 통해 압축을 풀어줍니다.
sudo tar xvf openjdk-21_linux-x64_bin.tar.gz
압축이 풀리고 java home 경로를 설정해주면 jdk 설정이 완료됩니다.
저는 2번째 방법인 apt 저장소에서 설치하는 방법으로 진행했습니다.
apt는 Debian 기반의 리눅스 시스템에서 패키지 관리를 위한 명령어입니다.(Ubuntu는 Debian기반)
주로 소프트웨어 설치, 업데이트, 삭제, 의존성 관리 등을 수행할 때 사용됩니다.
apt 저장소에서 설치는 아래와 같이 진행하면 됩니다.
우선 패키지 정보를 아래의 명령어를 통해 업데이트 합니다.
sudo apt update
openjdk21을 설치하기 위해서 아래의 명령어를 입력해줍니다.
apt install openjdk-21-jre-headless -y
설치가 완료된후 java version을 확인해보면 아래와 같이 openjdk21이 설치된것을 확인할 수 있습니다.
참고자료
'개발 > 리눅스' 카테고리의 다른 글
[CentOS7] [Spring Boot] [WebSocket] WebSocket Server 연결안되는 현상 (0) | 2024.06.13 |
---|---|
[리눅스] service 등록 방법 (0) | 2024.04.03 |
nohup, &, 표준입출력 리다이렉션 (0) | 2022.12.15 |
sh bash 차이점 (0) | 2022.12.14 |
shell script - if문 (0) | 2022.12.14 |