Ubuntu에서 Java 25(OpenJDK) 설치하는 법: Java 21 제거부터 update-alternatives 기본 버전 설정까지

Ubuntu에서 OpenJDK 25 설치 방법 정리함. Java 21 제거, 기본 Java 버전 변경(update-alternatives), 버전 확인까지 한 번에.

Ubuntu에서 Java 25(OpenJDK) 설치 및 기본 버전 변경 방법

Ubuntu 환경에서 Java 25(OpenJDK)를 설치하고, 여러 Java 버전이 공존할 때 기본 버전을 바꾸는 방법 정리해둠. 서버/개발 PC에서 Java 버전 꼬임 방지용으로 딱 필요한 흐름만 담았음.

1) 기존 Java 21 제거(선택사항)

이미 Java 21이 깔려있고, 앞으로 안 쓸 거면 제거해도 됨. 다만 프로젝트가 Java 21에 의존 중이면 제거하지 말고 공존시키는 쪽이 안전함.

sudo apt remove openjdk-21-jdk
  • 위 명령은 JDK 패키지만 제거함
  • 깔끔하게 정리하려면 나중에 sudo apt autoremove도 고려 가능함(선택)

2) Java 25(OpenJDK) 설치

패키지 목록 최신화 후 OpenJDK 25 JDK 설치하면 됨.

sudo apt update
sudo apt install openjdk-25-jdk

설치가 끝나면 시스템에 Java 25 실행 파일들이 등록됨.

3) 여러 버전 설치된 경우 기본 Java 선택

Java 21, Java 25 같이 여러 버전이 설치된 경우, 기본으로 실행될 Java를 선택해야 함. 이때 update-alternatives 사용하면 됨.

sudo update-alternatives --config java

실행하면 번호 선택 화면이 뜨는데, 여기서 Java 25 경로를 선택하면 기본 java가 Java 25로 전환됨.

4) 정상 반영됐는지 버전 확인

마지막으로 버전 확인해서 Java 25가 뜨는지 보면 끝임.

java -version

출력에 openjdk 25 같은 식으로 표시되면 정상 설정 완료임.

추가 팁(자주 겪는 포인트)

  • javac도 같이 바꾸고 싶으면 sudo update-alternatives --config javac도 같이 맞춰주는 게 좋음
  • 빌드 도구가 JAVA_HOME을 요구하면 쉘 설정(.bashrc, .zshrc)에 JAVA_HOME 지정해주는 게 안정적임
  • 서버 운영이라면 프로젝트별로 Java 버전 고정(예: SDKMAN)도 고려할만함

결론: 제거는 선택, 설치는 apt, 기본 버전은 update-alternatives, 최종 확인은 java -version. 이 루틴만 기억하면 Java 버전 꼬임 거의 안 남.

Was this helpful?

0 / 0