amazon corretto 11 설치 지침 - By Amazon
AWS에 나온 설치 지침을 참고했다.
Amazon linux AMI로 만든 EC2 서버에 java 11 기반으로 만든 Spring boot 프로젝트를 배포해야 했다.
sudo yum install java-11-amazon-corretto
찾아보니 corretto 11은 headless 버전으로도 설치가 가능했다.
headless는 GUI가 있지 않은 프로그램을 실행할 때 사용하는데, 통상 서버 프로그램은 GUI를 사용하지 않기 때문에 headless 버전으로 설치하면 GUI 연관 런타임 종속성을 생략하기 때문에 좀 더 가벼운 듯 하다.
sudo yum install java-11-amazon-corretto-headless
설치가 완료되면 다음과 같은 경로에 java가 설치된다.
/usr/lib/jvm/java-11-amazon-corretto.<cpu_arch>
둘 중 하나의 명령어로 11을 설치한 뒤, version 명령어로 설치가 잘되었는지 확인한다.
설치한 후, 설정된 자바 버전을 확인하기 위해선 다음과 같은 명령어를 사용하면 된다.
java -version
만약 이 때 나오는 버전이 11이 아니라면, 다음 명령어로 대표 버전을 변경해준다.
sudo alternatives --config java
다음 명령어로 설치된 Amazon Correto 11을 제거할 수 있다.
sudo yum remove java-11-amazon-corretto