AWS EC2에 JDK 11 설치하기
작성일: 2020-07-05 17:44
- yum에는 설치가능한 JDK가 1.8까지만 존재하기 때문에 JDK 11을 설치하기 위해선 다른 방법을 이용해야합니다.
- Amazon에서 제공하는 OpenJDK인 Amazon Coretto를 다운받아 간편하게 설치할 수 있습니다.
yum list java*jdk-devel # 설치 가능한 jdk 확인
# java-1.6.0-openjdk-devel.x86_64 1:1.6.0.41-1.13.13.1.77.amzn1 amzn-main
# java-1.7.0-openjdk-devel.x86_64 1:1.7.0.261-2.6.22.1.83.amzn1 amzn-updates
# java-1.8.0-openjdk-devel.x86_64 1:1.8.0.252.b09-2.51.amzn1 amzn-updates
1
2
3
4
2
3
4
# JDK 설치
# aws coreetto 다운로드
sudo curl -L https://corretto.aws/downloads/latest/amazon-corretto-11-x64-linux-jdk.rpm -o jdk11.rpm
# jdk11 설치
sudo yum localinstall jdk11.rpm
# jdk version 선택
sudo /usr/sbin/alternatives --config java
# java 버전 확인
java --version
# 다운받은 설치키트 제거
rm -rf jdk11.rpm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
# 이전 버전 제거하기
yum list installed | grep "java" # yum 설치 리스트 확인
# java-1.8.0-openjdk-headless.x86_64 1:1.8.0.222.b10-0.47.amzn1 @amzn-updates
# java-11-amazon-corretto-devel.x86_64 1:11.0.7.10-1 installed
sudo yum remove java-1.8.0-openjdk-headless.x86_64
1
2
3
4
5
2
3
4
5
- jdk 설치 목록에서 버전을 확인한 후 위와 같이 제거할 수 있습니다.