시스템에 설치된 Java의 버전을 확인합니다.
update-alternatives --list java
이제 "update-alternatives --config" 명령어를 통해서, 기본으로 설정된 JAVA를 변경해보자. 이때, JDK 11과 맞는 Selection 번호를 입력하자. (아래의 예시에선 1이다. 노란색 음영 표시 하였다.)
update-alternatives --config java
update-alternatives --config javac
update-alternatives에 대한 설명
- /usr/bin/java 는 우분투에서 자바 명령어를 실행하기 위해 자바 설치시 자동으로 추가된 심볼릭 링크이며, /etc/alternatives/java 를 가르키고 있습니다.
- /etc/alternatives/java 는 update-alternatives 에서 관리 중이며, 실제로 설치된 자바 디렉토리를 가르킵니다. sudo update-alternatives --config java 명령어를 통해 자바 디렉토리를 변경 가능합니다.
- 링크를 정리하자면 /usr/bin/java → /etc/alternatives/java → actual java directory 의 형태를 가지고 있습니다. 아래 readlink 명령어를 통해 보이는 link가 확인 가능합니다.