본문 바로가기

SW/리눅스

Linux : Debian 10 : Gradle 설치 방법, 예제, 명령어

반응형

Gradle은 주로 Java 프로젝트에 사용되는 강력하고 유연한 빌드 도구이며, Ant와 Maven 의 최고 기능을 결합합니다. 스크립팅에 XML을 사용하는 이전 버전과 달리 Gradle은 Java 플랫폼을 위한 동적 객체 지향 프로그래밍 언어인 Groovy를 사용하여 프로젝트를 정의하고 스크립트를 작성합니다.

이 자료에서는 Debian 10 Linux에 Gradle을 설치하는 방법에 대해 설명합니다.

 

 

Linux : Debian 10 : Gradle 설치 방법, 예제, 명령어

 

 

필수 구성 요소

이 지침에서는 루트 또는 sudo 권한이 있는 사용자로 로그인했다고 가정합니다.

 

 

 

OpenJDK 설치

Gradle을 사용하려면 Java SE 8 이상이 서버에 설치되어 있어야 합니다.

다음 명령을 실행하여 OpenJDK 패키지를 설치합니다.

sudo apt update
sudo apt install default-jdk

 

 

다음을 실행하여 Java 설치를 확인합니다.

java -version

# openjdk version "11.0.6" 2020-01-14
# OpenJDK Runtime Environment (build 11.0.6+10-post-Debian-1deb10u1)
# OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Debian-1deb10u1, mixed mode, sharing)

 

 

 

Gradle 다운로드

이 기사를 쓸 당시 Gradle의 최신 버전은 6.3입니다. 다음 단계를 계속하기 전에 Gradle 릴리스 페이지에서 최신 버전이 있는지 확인해야 합니다.

다음 wget 명령을 실행하여 Gradle 이진 파일을 다운로드합니다.

wget https://services.gradle.org/distributions/gradle-6.3-bin.zip -P /tmp

 

 

다운로드가 완료되면 /opt/gradle 디렉토리에서 zip 파일의 압축을 풉니다.

sudo unzip -d /opt/gradle /tmp/gradle-*.zip

 

 

Gradle 파일이 추출되었는지 확인합니다.

ls /opt/gradle/gradle-*

# bin  init.d  lib  LICENSE  NOTICE  README

 

 

 

환경 변수를 설정

다음으로 Gradle bin 디렉토리를 포함하도록 PATH 환경 변수를 구성해야 합니다. 이렇게 하려면 텍스트 편집기를 열고 gradle이라는 새 파일을 만드십시오.sh는 /etc/profile.d 디렉토리 내부에 있습니다.

sudo nano /etc/profile.d/gradle.sh

 

 

다음 구성을 붙여넣습니다.

# /etc/profile.d/gradle.sh

export GRADLE_HOME=/opt/gradle/gradle-6.3
export PATH=${GRADLE_HOME}/bin:${PATH}

 

 

파일을 저장한 후 닫습니다. 이 스크립트는 셸 시작 시 소스가 됩니다.

다음 chmod 명령을 실행하여 스크립트를 실행 파일로 만듭니다.

sudo chmod +x /etc/profile.d/gradle.sh

 

 

source 명령을 사용하여 환경 변수를 로드합니다.

source /etc/profile.d/gradle.sh

 

 

 

Gradle 설치를 확인

Gradle이 제대로 설치되었는지 확인하려면 다음 명령을 실행하여 Gradle 버전을 표시합니다.

gradle -v

# Welcome to Gradle 6.3!
# 
# Here are the highlights of this release:
#  - Java 14 support
#  - Improved error messages for unexpected failures
# 
# For more details see https://docs.gradle.org/6.3/release-notes.html
# 
# 
# ------------------------------------------------------------
# Gradle 6.3
# ------------------------------------------------------------
# 
# Build time:   2020-03-24 19:52:07 UTC
# Revision:     bacd40b727b0130eeac8855ae3f9fd9a0b207c60
# 
# Kotlin:       1.3.70
# Groovy:       2.5.10
# Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
# JVM:          11.0.6 (Debian 11.0.6+10-post-Debian-1deb10u1)
# OS:           Linux 4.19.0-6-amd64 amd64

 

 

데비안 10, 버스터에 Gradle을 설치하는 방법을 보여드렸습니다. 이제 Gradle 공식 문서 페이지를 방문하여 Gradle을 시작하는 방법에 대해 알아볼 수 있습니다.

반응형