====== Adoptium Temurin OpenJDK ====== * https://adoptium.net * 기존 [[java:adoptopenjdk|AdoptOpenJdk]] 가 Adoptium 으로 변경됨. * 그런데, 실제 JDK 의 이름은 Temurin 이다. * 가장 실무에서 추천받는 JDK이다. * https://adoptopenjdk.net/ * https://hub.docker.com/u/adoptopenjdk/ * 여러 오픈 소스 회사들이 모여서, [[java:openjdk|OpenJDK]]의 LTS 버전을 제공해주는 JDK 배포판 * [[https://api.adoptium.net/q/swagger-ui/|Adoptium API swagger]] ===== OpenJDK 최신 버전 확인하기 API ===== * [[network:httpie|HTTPie]] # Location Header 를 따라간다. # 8 http -h "https://api.adoptium.net/v3/binary/latest/8/ga/linux/x64/jdk/hotspot/normal/adoptium?project=jdk" # 11 http -h "https://api.adoptium.net/v3/binary/latest/11/ga/linux/x64/jdk/hotspot/normal/adoptium?project=jdk" # 17 http -h "https://api.adoptium.net/v3/binary/latest/17/ga/linux/x64/jdk/hotspot/normal/adoptium?project=jdk" ===== Ubuntu/Debian install ===== * [[https://blog.adoptium.net/2021/12/eclipse-temurin-linux-installers-available/|Eclipse Temurin Linux (RPM/DEB) installer packages | Adoptium Blog]] sudo apt install -y wget apt-transport-https gnupg wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo apt-key add - echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list sudo apt install temurin-17-jdk