문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
linux:ubuntu:java [2018/05/09 15:21] kwon37xi |
linux:ubuntu:java [2021/12/14 10:59] (현재) kwon37xi [Java/JDK on Ubuntu/Debian] |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== Java/JDK on Ubuntu/ | ====== Java/JDK on Ubuntu/ | ||
| * 기본적으로 OpenJDK가 깔려있다. | * 기본적으로 OpenJDK가 깔려있다. | ||
| + | * [[java: | ||
| * '' | * '' | ||
| + | |||
| + | <code sh> | ||
| + | # java 목록 보기 | ||
| + | sudo update-alternatives --list java | ||
| + | |||
| + | # java, javac 설정 | ||
| + | sudo update-alternatives --config java | ||
| + | sudo update-alternatives --config javac | ||
| + | |||
| + | # 명령행으로 직접 설정 - openjdk-11 | ||
| + | sudo update-alternatives --set java / | ||
| + | sudo update-alternatives --set javac / | ||
| + | </ | ||
| + | * JDK 다운받아서 설치하고 '' | ||
| + | |||
| + | |||
| + | ===== Adoptium ===== | ||
| + | * https:// | ||
| + | |||
| ===== OpenJDK PPA ===== | ===== OpenJDK PPA ===== | ||
| + | * Ubuntu 20.04 의 경우 굳이 PPA 없어도 충분히 기본 리포지토리에 있다. | ||
| + | * [[https:// | ||
| * https:// | * https:// | ||
| + | * OpenJDK 도 7 이후부터는 Oracle JDK와 거의 차이가 없으므로 그냥 사용해도 된다. | ||
| <code sh> | <code sh> | ||
| sudo add-apt-repository ppa: | sudo add-apt-repository ppa: | ||
| 줄 11: | 줄 33: | ||
| ===== Oracle JDK PPA ===== | ===== Oracle JDK PPA ===== | ||
| - | * [[https:// | + | |
| - | sudo add-apt-repository ppa: | + | * Java 11부터. Oracle Java 공식 홈페이지에서 '' |
| - | sudo apt-get install | + | |
| + | * [[https://www.linuxuprising.com/2020/09/how-to-install-oracle-java-15-on-ubuntu.html|How To Install Oracle Java 15 On Ubuntu, Debian Or Linux Mint Using APT PPA Repository | ||
| + | * 설치시에 라이센스 허가를 묻는데 이를 자동으로 하려면 다음 설정을 한다. | ||
| + | <code sh> | ||
| + | echo oracle-java15-installer shared/accepted-oracle-license-v1-2 select true | sudo / | ||
| + | |||
| + | # 위에게 안되면, | ||
| + | echo oracle-java15-installer | ||
| </ | </ | ||
| - | | + | |
| + | ===== AWS Corretto ===== | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | ===== Zulu ===== | ||
| + | * https:// | ||
| ===== 구버전(1.4 이하 설치) ===== | ===== 구버전(1.4 이하 설치) ===== | ||