웹사이트 검색

Ubuntu 18.04 LTS에 Gradle 빌드 도구를 설치하는 방법


이 페이지에서

  1. 요구 사항\n
  2. 시작하기\n
  3. 자바 설치
  4. PPA 저장소에서 Gradle 설치
  5. 소스에서 Gradle 설치
    1. 그래들 다운로드
    2. 환경 변수 구성\n
    3. 설치 확인\n

    Gradle은 주로 Java 프로젝트에 사용되는 무료 오픈 소스 빌드 도구입니다. Gradle을 사용하면 소프트웨어를 효율적으로 자동화, 빌드 및 제공할 수 있습니다. Gradle은 XML 대신 Groovy 객체 지향 프로그래밍 언어를 사용하여 프로젝트 구성을 정의합니다. Gradle은 또한 Android Studio, Eclipse, IDEA 및 NetBeans와 같은 많은 인기 IDE 플랫폼을 지원합니다.

    이 튜토리얼에서는 Ubuntu 18.04 LTS에 Gradle 빌드 도구를 설치하는 방법을 보여줍니다.

    요구 사항

    • Ubuntu 18.04를 실행하는 서버.\n
    • 루트 암호는 서버에 설정됩니다.\n

    시작하기

    시작하기 전에 시스템을 최신 버전으로 업데이트해야 합니다. 다음 명령을 실행하여 이를 수행할 수 있습니다.

    apt-get update -y
    apt-get upgrade -y

    서버가 업데이트되면 서버를 다시 시작하여 변경 사항을 적용하십시오.

    다음으로 다음 명령을 사용하여 다른 필수 패키지를 설치합니다.

    apt-get install wget unzip -y

    자바 설치

    Gradle을 시스템에 설치하려면 Java가 필요합니다. 다음 명령을 실행하여 최신 버전의 Java를 설치할 수 있습니다.

    apt-get install default-jdk -y

    Java를 설치한 후 다음 명령을 사용하여 Java를 확인할 수 있습니다.

    java -version

    다음 출력이 표시되어야 합니다.

    openjdk version "11.0.4" 2019-07-16
    OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
    OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3, mixed mode, sharing)
    

    PPA 저장소에서 Gradle 설치

    이 섹션에서는 PPA Repository에서 Gradle을 설치하는 방법을 배웁니다.

    먼저 다음 명령을 사용하여 필요한 모든 패키지를 설치합니다.

    apt-get install apt-transport-https dirmngr wget software-properties-common -y

    그런 다음 다음 명령을 사용하여 GPG 키를 다운로드하고 가져옵니다.

    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D7CC6F019D06AF36

    다음 출력이 표시되어야 합니다.

    Executing: /tmp/apt-key-gpghome.XFiNpS59rU/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys D7CC6F019D06AF36
    gpg: key D7CC6F019D06AF36: public key "Launchpad PPA for Cheng-Wei Chien" imported
    gpg: Total number processed: 1
    gpg:               imported: 1
    

    다음으로 다음 명령을 사용하여 PPA 리포지토리를 추가합니다.

    add-apt-repository ppa:cwchien/gradle

    리포지토리가 추가되면 다음 명령을 실행하여 리포지토리를 업데이트하고 Gradle을 설치합니다.

    apt-get update -y
    apt-get install gradle -y

    Gradle을 설치한 후 다음 명령을 사용하여 Gradle 설치를 확인할 수 있습니다.

    gradle -v

    다음 출력이 표시되어야 합니다.

    Welcome to Gradle 5.6.3!
    
    Here are the highlights of this release:
     - Incremental Groovy compilation
     - Groovy compile avoidance
     - Test fixtures for Java projects
     - Manage plugin versions via settings script
    
    For more details see https://docs.gradle.org/5.6.3/release-notes.html
    
    
    ------------------------------------------------------------
    Gradle 5.6.3
    ------------------------------------------------------------
    
    Build time:   2019-10-18 00:28:36 UTC
    Revision:     bd168bbf5d152c479186a897f2cea494b7875d13
    
    Kotlin:       1.3.41
    Groovy:       2.5.4
    Ant:          Apache Ant(TM) version 1.9.14 compiled on March 12 2019
    JVM:          11.0.4 (Ubuntu 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
    OS:           Linux 4.15.0-20-generic amd64
    

    소스에서 Gradle 설치

    이 섹션에서는 소스에서 Gradle을 설치하는 방법을 배웁니다.

    그레이들 다운로드

    먼저 디렉터리를 /opt로 변경하고 다음 명령을 사용하여 최신 버전의 Gradle을 다운로드합니다.

    cd /opt/
    wget https://services.gradle.org/distributions/gradle-5.6.4-bin.zip

    다운로드가 완료되면 다음 명령을 사용하여 다운로드한 파일의 압축을 풉니다.

    unzip gradle-5.6.4-bin.zip

    다음 명령을 사용하여 추출된 디렉터리를 확인할 수 있습니다.

    ls /opt/gradle-5.6.4

    산출:

    LICENSE  NOTICE  bin  getting-started.html  init.d  lib  media
    

    환경 변수 구성

    다음으로 Gradle을 사용하려면 환경 변수를 설정해야 합니다. 이렇게 하려면 /etc/profile.d 디렉토리 안에 새 파일을 만듭니다.

    nano /etc/profile.d/gradle.sh

    다음 줄을 추가합니다.

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

    파일을 저장하고 닫은 후 다음 명령을 사용하여 파일을 실행 가능하게 만듭니다.

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

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

    source /etc/profile.d/gradle.sh

    설치 확인

    이제 Gradle이 설치되었습니다. Gradle이 설치되었는지 여부를 확인할 시간입니다.

    다음 명령을 사용하여 Gradle 설치를 확인할 수 있습니다.

    gradle -v

    다음 출력이 표시되어야 합니다.

    Welcome to Gradle 5.6.4!
    
    Here are the highlights of this release:
     - Incremental Groovy compilation
     - Groovy compile avoidance
     - Test fixtures for Java projects
     - Manage plugin versions via settings script
    
    For more details see https://docs.gradle.org/5.6.4/release-notes.html
    
    
    ------------------------------------------------------------
    Gradle 5.6.4
    ------------------------------------------------------------
    
    Build time:   2019-11-01 20:42:00 UTC
    Revision:     dd870424f9bd8e195d614dc14bb140f43c22da98
    
    Kotlin:       1.3.41
    Groovy:       2.5.4
    Ant:          Apache Ant(TM) version 1.9.14 compiled on March 12 2019
    JVM:          11.0.4 (Ubuntu 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
    OS:           Linux 4.15.0-65-generic amd64
    

    결론

    축하합니다! Ubuntu 18.04 서버에 Gradle을 성공적으로 설치했습니다. 이제 Gradle로 Java 프로젝트 구축을 시작할 수 있습니다. 궁금한 점이 있으면 언제든지 문의해 주세요.