문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
linux:ubuntu:java [2015/06/14 23:59] kwon37xi [구버전(1.4 이하 설치)] |
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: | ||
* '' | * '' | ||
- | * [[https:// | + | |
- | sudo add-apt-repository ppa: | + | <code sh> |
- | sudo apt-get install oracle-java7-installer | + | # java 목록 보기 |
+ | sudo update-alternatives | ||
+ | |||
+ | # java, javac 설정 | ||
+ | sudo update-alternatives | ||
+ | sudo update-alternatives | ||
+ | |||
+ | # 명령행으로 직접 설정 - openjdk-11 | ||
+ | sudo update-alternatives | ||
+ | sudo update-alternatives | ||
</ | </ | ||
- | | + | |
+ | |||
+ | |||
+ | ===== Adoptium ===== | ||
+ | * https:// | ||
+ | |||
+ | ===== OpenJDK PPA ===== | ||
+ | * Ubuntu 20.04 의 경우 굳이 PPA 없어도 충분히 | ||
+ | * [[https:// | ||
+ | * https:// | ||
+ | * OpenJDK 도 7 이후부터는 Oracle JDK와 거의 차이가 없으므로 그냥 사용해도 된다. | ||
+ | <code sh> | ||
+ | sudo add-apt-repository ppa: | ||
+ | sudo apt-get update | ||
+ | </ | ||
+ | |||
+ | ===== Oracle JDK PPA ===== | ||
+ | * [[java: | ||
+ | * Java 11부터. Oracle Java 공식 홈페이지에서 '' | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * 설치시에 라이센스 허가를 묻는데 이를 | ||
+ | <code sh> | ||
+ | echo oracle-java15-installer shared/ | ||
+ | |||
+ | # 위에게 안되면, | ||
+ | echo oracle-java15-installer shared/ | ||
+ | </ | ||
+ | * [[https:// | ||
+ | ===== AWS Corretto ===== | ||
+ | * https:// | ||
+ | |||
+ | |||
+ | ===== Zulu ===== | ||
+ | * https:// | ||
===== 구버전(1.4 이하 설치) ===== | ===== 구버전(1.4 이하 설치) ===== | ||
줄 12: | 줄 56: | ||
* '' | * '' | ||
* 따라서 32bit(i586) 버전으로만 설치 가능하다. | * 따라서 32bit(i586) 버전으로만 설치 가능하다. | ||
- | * JDK 1.3의 경우 shell script에 '' | + | * JDK 1.3의 경우 shell script에 '' |
===== 한글 글꼴 깨짐(Linux Java Hangul Font) ===== | ===== 한글 글꼴 깨짐(Linux Java Hangul Font) ===== | ||
* Java Swing/AWT 애플리케이션을 실행할 때 기본 글꼴을 사용하고 글꼴 변경이 불가능한 애플리케이션일 경우에 한글 글꼴이 네모 박스로 깨져 나오는 현상이 발생할 수 있다. | * Java Swing/AWT 애플리케이션을 실행할 때 기본 글꼴을 사용하고 글꼴 변경이 불가능한 애플리케이션일 경우에 한글 글꼴이 네모 박스로 깨져 나오는 현상이 발생할 수 있다. |