$ sudo apt-get update && sudo apt-get upgrade
## 11
$ sudo apt-get install -y openjdk-11-jdk
## 17
$ sudo apt-get install -y openjdk-17-jdk
$ java -version
java 17.0.9 2023-10-17 LTS
Java(TM) SE Runtime Environment (build 17.0.9+11-LTS-201)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.9+11-LTS-201, mixed mode, sharing)
$ javac -version
$ echo $JAVA_HOME
💥 없으면! 환경변수 설정해야!
🌟 설정방법
# 경로확인
$ sudo update-alternatives --config java
여기에서 JDK 17의 경로를 확인합니다. 예를 들어, /usr/lib/jvm/java-17-openjdk-amd64
와 같은 경로가 표시될 수 있습니다.
vi ~/.bashrc
맨 아래에 추가! i누르고 편집모드, 빠져나올려면, esc누르고 :wq!
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
설정 적용
source ~/.bashrc
꼭 재부팅해주어야 합니다!
``bash
sudo reboot
<br>
### jdk 삭제
```bash
$ sudo apt-get remove --purge openjdk* && sudo apt-get autoremove && sudo apt-get clean
🤔 윈도우에서 jdk 삭제는?
https://docs.aws.amazon.com/ko_kr/corretto/latest/corretto-11-ug/amazon-linux-install.html
$ sudo yum update && sudo yum upgrade
## jdk 11
sudo yum install java-11-amazon-corretto
## headless - GUI x, 좀더 가벼움
sudo yum install java-11-amazon-corretto-headless
## jdk 17
sudo yum install java-17-openjdk-devel
$ java -version
sudo yum remove java-11-amazon-corretto
sudo yum remove java-17-openjdk-devel