728x90
우분투에 Gradle을 설치하는 방법
테스트 환경
- 운영체제 정보
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
JAVA 호환성(gradle compatibility)
Gradle 8.5의 바이너리(zip 파일) 다운로드
sudo wget https://services.gradle.org/distributions/gradle-8.5-bin.zip -O /tmp/gradle-8.5-bin.zip
/opt 디렉토리 생성
sudo mkdir -p /opt
압축 해제
sudo unzip -d /opt /tmp/gradle-8.5-bin.zip
728x90
파일 목록 확인
ls /opt/gradle-8.5
$ ls /opt/gradle-8.5
LICENSE NOTICE README bin init.d lib
심볼릭 링크 생성
sudo ln -s /opt/gradle-8.5 /opt/gradle
환경 변수 설정
sudo export PATH=$PATH:/opt/gradle/bin
Gradle 버전 확인
gradle -v
$ gradle -v
------------------------------------------------------------
Gradle 8.5
------------------------------------------------------------
Build time: 2023-11-29 14:08:57 UTC
Revision: 28aca86a7180baa17117e0e5ba01d8ea9feca598
Kotlin: 1.9.20
Groovy: 3.0.17
Ant: Apache Ant(TM) version 1.10.13 compiled on January 4 2023
JVM: 17.0.10 (Eclipse Adoptium 17.0.10+7)
OS: Linux 5.15.0-92-generic amd64
참고URL
- Gradle Docs : compatibility
- Gradle Docs : install
- Gradle Docs : releases
- Gradle Docs : distributions
728x90
'리눅스' 카테고리의 다른 글
우분투에서 IPv6를 비활성화하는 방법 (0) | 2024.03.20 |
---|---|
우분투에서 cron 작업에 대한 로그를 별도의 파일로 분리하는 방법 (0) | 2024.03.20 |
우분투에서 ethtool을 사용하여 랜 카드의 속도 및 전송 모드를 설정하는 방법 (0) | 2024.03.14 |
[draft] 우분투에서 cloud-init을 사용하여 운영체제 설치를 자동화하는 방법 - 작성중 (0) | 2024.03.08 |
우분투에서 사용되는 Display Manager인 gdm3과 lightdm 그리고 slim의 주요 차이점 (0) | 2024.03.08 |