Gradle은 소프트웨어를 빌드, 자동화 및 제공하는 데 사용되는 범용 도구입니다. 주로 Java, C++ 및 Swift 프로젝트에 사용됩니다.
Gradle은 Ant와 Maven의 최고의 특징들을 결합합니다. 스크립팅에 XML을 사용하는 이전 버전과 달리 Gradle은 Java 플랫폼용 동적 객체 지향 프로그래밍 언어인 Groovy를 사용하여 프로젝트를 정의하고 스크립트를 작성합니다.
이 안내서는 Ubuntu 20.04에 Gradle을 설치하는 방법을 설명합니다. 공식 웹사이트에서 Gradle의 최신 버전을 다운로드 할 것입니다.
필수 구성 요소
이 지침은 사용자가 루트 또는 sudo 권한을 가진 사용자로 로그인했다고 가정합니다.
OpenJDK 설치
Gradle을 사용하려면 컴퓨터에 Java SE 8 이상이 설치되어 있어야 합니다.
다음 명령을 입력하여 OpenJDK 11을 설치하십시오.
sudo apt update
sudo apt install openjdk-11-jdk
Java 버전을 인쇄하여 Java 설치를 확인합니다.
java -version
# openjdk version "11.0.7" 2020-04-14
# OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
# OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
Gradle을 다운로드
이 기사를 쓸 당시 Gradle의 최신 버전은 6.5.1입니다. 다음 단계를 계속하기 전에 Gradle 릴리스 페이지를 확인하여 사용 가능한 최신 버전이 있는지 확인하십시오.
다음 wget 명령을 사용하여 /tmp 디렉토리에서 Gradle 이진 전용 zip 파일을 다운로드합니다.
VERSION=6.5.1
wget https://services.gradle.org/distributions/gradle-${VERSION}-bin.zip -P /tmp
다운로드가 완료되면 /opt/gradle 디렉터리에 있는 파일의 압축을 풉니다.
sudo unzip -d /opt/gradle /tmp/gradle-${VERSION}-bin.zip
"sudo: unzip: command not found"라는 오류가 표시되면 sudo apt install unzip을 사용하여 unzip 패키지를 설치합니다.
Gradle은 보안 패치 및 새로운 기능으로 정기적으로 업데이트됩니다. 버전 및 업데이트를 보다 효과적으로 제어할 수 있도록 gradle 설치 디렉터리를 가리키는 latest라는 이름의 심볼 링크를 만듭니다.
sudo ln -s /opt/gradle/gradle-${VERSION} /opt/gradle/latest
나중에 Gradle을 업그레이드할 때 새 버전의 압축을 풀고 해당 버전을 가리키도록 심볼 링크를 변경하십시오.
환경 변수를 설정
Gradle bin 디렉토리를 시스템 PATH 환경 변수에 추가해야 합니다. 이렇게 하려면 텍스트 편집기를 열고 gradle이라는 새 파일을 만드십시오./etc/profile.d/ 디렉토리의 내부로 이동합니다.
sudo nano /etc/profile.d/gradle.sh
다음 구성을 붙여넣습니다.
# /etc/profile.d/gradle.sh
export GRADLE_HOME=/opt/gradle/latest
export PATH=${GRADLE_HOME}/bin:${PATH}
파일을 저장한 후 닫습니다. 이 스크립트는 셸 시작 시 소싱됩니다.
스크립트를 실행 파일로 만듭니다.
sudo chmod +x /etc/profile.d/gradle.sh
source 명령을 사용하여 현재 셸 세션에서 환경 변수를 로드합니다.
source /etc/profile.d/gradle.sh
Gradle 설치를 확인
Gradle이 올바르게 설치되었는지 확인하려면 Gradle -v 명령을 사용하여 Gradle 버전을 표시합니다.
다음과 같은 것이 표시됩니다.
gradle -v
# Welcome to Gradle 6.5.1!
#
# Here are the highlights of this release:
# - Experimental file-system watching
# - Improved version ordering
# - New samples
#
# For more details see https://docs.gradle.org/6.5.1/release-notes.html
#
#
# ------------------------------------------------------------
# Gradle 6.5.1
# ------------------------------------------------------------
#
# Build time: 2020-06-30 06:32:47 UTC
# Revision: 66bc713f7169626a7f0134bf452abde51550ea0a
#
# Kotlin: 1.3.72
# Groovy: 2.5.11
# Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
# JVM: 11.0.7 (Ubuntu 11.0.7+10-post-Ubuntu-3ubuntu1)
# OS: Linux 5.4.0-26-generic amd64
Ubuntu 시스템에 최신 버전의 Gradle을 설치했으며 사용할 수 있습니다.
지금까지 Ubuntu 20.04에 Gradle을 설치하는 방법을 보여드렸습니다. 이제 공식 Gradle Documentation 페이지를 방문하여 Gradle을 시작하는 방법을 배울 수 있습니다.
'SW > 리눅스' 카테고리의 다른 글
Linux : AWS : DevOps Pipeline 설정 방법, 예제, 명령어 (0) | 2022.11.09 |
---|---|
Linux : Ubuntu 20.04 : Memcached 설치 방법, 예제, 명령어 (0) | 2022.11.08 |
Linux : Ubuntu 20.04 : Nginx Server Blocks 설정 방법, 예제, 명령어 (0) | 2022.11.05 |
Linux : Ubuntu 20.04 : Let's Encrypt로 Apache 보호 방법, 예제, 명령어 (0) | 2022.11.04 |
Linux : Ubuntu 20.04 : Steam 설치 방법, 예제, 명령어 (0) | 2022.11.03 |