CentOS 의 경우 alternatives
명령어로 기본 자바 버전을 변경할 수 있다.
Debian도 동일한 명령어를 제공하는데 update-alternatives
라는 명령어이다.
사용법은 아래와 같다.
root@meet:~# java -version openjdk version "17.0.3" 2022-04-19 OpenJDK Runtime Environment (build 17.0.3+7-Debian-1deb11u1) OpenJDK 64-Bit Server VM (build 17.0.3+7-Debian-1deb11u1, mixed mode, sharing) root@meet:~# update-alternatives --config java 대체 항목 java에 대해 (/usr/bin/java 제공) 2개 선택이 있습니다. 선택 경로 우선순ꡬ태 ------------------------------------------------------------ * 0 /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1711 자동 모드 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 수동 모드 2 /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1711 수동 모드 Press <enter> to keep the current choice[*], or type selection number: 1 update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/java to provide /usr/bin/java (java) in manual mode root@meet:~# java -version openjdk version "11.0.15" 2022-04-19 OpenJDK Runtime Environment (build 11.0.15+10-post-Debian-1deb11u1) OpenJDK 64-Bit Server VM (build 11.0.15+10-post-Debian-1deb11u1, mixed mode, sharing) root@meet:~#