728x90
ARM(CPU) 아키텍처에서 Zulu JDK 17을 설치하는 방법
테스트 환경
$ lsb_release -d
Description: Ubuntu 20.04.3 LTS
$ uname -i
aarch64
aarch64 플랫폼에서 Zulu JDK 17을 설치하는 방법은 다음과 같습니다.
1. Zulu JDK 17 다운로드 페이지에서 aarch64용 패키지를 다운로드합니다.
2. 다운로드한 파일을 압축 해제합니다.
- 예를 들어, tar -xvzf zulu17.0.0.23-ca-jdk17-linux_aarch64.tar.gz와 같이 실행합니다.
$ wget https://cdn.azul.com/zulu/bin/zulu17.40.19-ca-jdk17.0.6-linux_aarch64.tar.gz -P /tmp/
3. 압축을 해제한 디렉토리를 /usr/lib/jvm/에 복사합니다.
- 예를 들어, sudo cp -r zulu17.0.0.23-ca-jdk17-linux_aarch64 /usr/lib/jvm/와 같이 실행합니다.
mkdir /usr/local/zulu17.40.19-ca-jdk17.0.6
tar xzf /tmp/zulu17.40.19-ca-jdk17.0.6-linux_aarch64.tar.gz -C /usr/local/zulu17.40.19-ca-jdk17.0.6 --strip-components=1
4. 설치된 JDK를 사용하도록 update-alternatives 명령어를 사용하여 설정합니다.
- 예를 들어, sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/zulu17.0.0.23-ca-jdk17-linux_aarch64/bin/java 1와 같이 실행합니다.
ln -s /usr/local/zulu17.40.19-ca-jdk17.0.6 /usr/local/java
728x90
5. 설치된 JDK 버전을 확인합니다.
- java -version 명령어를 실행하여 설치된 JDK 버전을 확인할 수 있습니다.
$ /usr/local/java/bin/java --version
openjdk 17.0.6 2023-01-17 LTS
OpenJDK Runtime Environment Zulu17.40+19-CA (build 17.0.6+10-LTS)
OpenJDK 64-Bit Server VM Zulu17.40+19-CA (build 17.0.6+10-LTS, mixed mode)
6. 환경 변수를 설정합니다. (옵션)
JDK를 사용할 환경 변수를 설정하려면 ~/.bashrc 또는 /etc/environment 파일에 다음과 같은 내용을 추가합니다.
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH
이제 Zulu JDK 17이 aarch64 플랫폼에 설치되었으며, java 명령어를 사용하여 Java 애플리케이션을 실행할 수 있습니다.
$ java --version
openjdk 17.0.6 2023-01-17 LTS
OpenJDK Runtime Environment Zulu17.40+19-CA (build 17.0.6+10-LTS)
OpenJDK 64-Bit Server VM Zulu17.40+19-CA (build 17.0.6+10-LTS, mixed mode)
참고URL
- azul zulu java 다운로드 사이트 : https://cdn.azul.com/zulu/bin/
728x90
'리눅스' 카테고리의 다른 글
[draft] lsof 명령어 (0) | 2023.04.03 |
---|---|
mail 명령어 (0) | 2023.03.31 |
sudo su 명령어와 sudo su - 명령어 차이점 (0) | 2023.03.30 |
whereis 명령어와 which 명령어 차이점 (0) | 2023.03.30 |
[리눅스] whereis 명령어 (0) | 2023.03.30 |