ec2 인스턴스 환경에서 corretto를 버전별로 설치해 보자.
1. corretto 설치, 삭제
corretto17
$ sudo yum -y install java-17-amazon-corretto-devel
$ sudo yum -y remove java-17-amazon-corretto-devel
- /usr/lib/jvm/java-17-amazon-corretto.<cpu_arch>. 경로에 설치된다.
corretto11
$ sudo yum -y install java-11-amazon-corretto-devel
$ sudo yum -y remove java-11-amazon-corretto-devel
- /usr/lib/jvm/java-11-amazon-corretto.<cpu_arch>. 경로에 설치된다.
corretto8
$ sudo yum -y install java-1.8.0-amazon-corretto-devel
$ sudo yum -y remove java-1.8.0-amazon-corretto-devel
- /usr/lib/jvm/java-1.8.0-amazon-corretto.<cpu_arch>. 경로에 설치된다.
2. OpenJDK 설치
OpenJDK8
설치 가능한 jdk 리스트를 먼저 확인해보자.
$ sudo yum list java*jdk-devel
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Available Packages
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.321-2.6.28.2.amzn2.0.1 amzn2-core
java-1.8.0-openjdk-devel.x86_64 1:1.8.0.362.b08-1.amzn2.0.1 amzn2-core
리스트에서 확인한 버전을 설치하자.
$ sudo yum -y install java-1.8.0-openjdk-devel.x86_64
3. 원하는 버전으로 세팅되지 않았을 때
java -version 명령어를 입력하여 만약 원하는 jdk 버전이 출력되지 않는다면 아래 명령어를 통해 설정해 보면 된다.
$ sudo alternatives --config java
$ sudo alternatives --config javac
4. 설치 경로 찾기
which java 명령어를 입력하면 출력되는 결과를 readlink 명령어에 사용해서 찾는다.
$ which java
/usr/bin/java
$ readlink -f /usr/bin/java
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.amzn2.0.1.x86_64/jre/bin/java
참고
* https://docs.aws.amazon.com/ko_kr/corretto/latest/corretto-17-ug/amazon-linux-install.html
* https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/amazon-linux-install.html
* https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/amazon-linux-install.html
반응형
'infra > etc' 카테고리의 다른 글
SDK manager - SDKMAN으로 JAVA 관리하기 (0) | 2022.08.01 |
---|---|
[Linux] centos에서 wheel 그룹을 이용하여 sudoer 추가하기 (0) | 2020.04.28 |
[L4] 알테온 L4 이용하여 로드밸런싱 하기 (0) | 2019.12.16 |
[Jenkins] 젠킨스 리눅스에 설치 하기(2) (0) | 2019.11.12 |
[Jenkins] 젠킨스 리눅스에 설치 하기(1) (0) | 2019.11.11 |
댓글