1. 설치 환경 확인

더보기

*lsb (Linux Standard Base)

lsb_release -a

 

2. 설치 가능한 자바 버전 확인

더보기
sudo apt list | grep openjdk

 

3. jdk 설치

더보기

*JDK8 vs JDK1.8 차이

 

*Ubuntu Qt Android 환경 설정을 목적으로 SDK tools package 10406996 이상 수동 설치한다면, JDK 17 이상 버전을 설치해야 한다.

sudo apt-get update
sudo apt-get upgrade -y
 sudo apt-get install openjdk-21-jdk -y

 

4. jdk 설치 확인

더보기

*javac : Compiler, 소스코드(.java) >> 바이트코드(.class)

javac -version

 

*java : interpreter, 파일(.class) 실행

java -version

 

5. 자바 설치 경로 확인

더보기

일반적으로 /usr/lib/jvm/j~ 사용한다.

update-alternatives --list java

 

6. 자바 환경변수 설정

더보기

1. 환경변수 파일 열기

/etc/profile 파일에 설치한 자바의 환경변수(JAVA_HOME) 경로를 추가해준다.

sudo nano ~/.bashrc

 

 

 

 

2. 자바 설치 경로를 환경변수에 추가

 

nano 로 실행한 bash 초기 설정 파일의 제일 아래로 이동하여 아래 환경변수를 추가한다.

export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin

 

 

 


3. Crtl + X 를 누르고, Y(Yes), Enter 누르고 저장하고 빠져나온다.

 

 

 

 

4. 수정한 환경변수 적용하기하고 확인하기

source ~/.bashrc
echo $JAVA_HOME

 

 

- JDK 설치 완료 - 

자바 버전을 변경하려면, 아래 제거 후 재설치한다.

 


 

0. openjdk 제거

더보기

특정 jdk 버전 정보를 추가 입력하여 선택 삭제하거나, 아래처럼 모든 버전 삭제 진행

sudo apt-get remove openjdk*
sudo apt-get autoremove --purge
sudo apt-get autoclean

 

설치된 특정 jdk 버전을 찾는다.

dpkg --list

 

특정 jdk 버전 정보를 추가 입력하여 선택 삭제하거나, 아래처럼 모든 버전 삭제 진행

sudo apt-get --purge remove openjdk*