Gradle
    • PDF

    Gradle

    • PDF

    Article Summary

    Classic 환경에서 이용 가능합니다.

    Gradle은 Linux를 운영 체제로 사용하면서 Gradle을 활용한 빌드 서비스 플랫폼입니다. 안정성이 우수한 네이버 클라우드 플랫폼의 Compute 인프라 서비스에 자동으로 구성되며, 몇 단계의 설정을 통해 즉시 서비스를 시작할 수 있습니다.
    Gradle 사용의 이점은 다음과 같습니다.

    • 네이버 클라우드 플랫폼의 인프라 서비스를 활용하여 안정적으로 Gradle을 이용할 수 있습니다.
    • 서버 이미지와 스펙을 선택하여 Gradle 서버를 자동으로 설치하고 이용할 수 있습니다.
    참고

    네이버 클라우드 플랫폼의 Gradle에서 사용되는 소프트웨어에 대한 자세한 내용은 다음 웹 사이트에서 확인해 주십시오.

    서버 생성 및 접속

    서버 생성 및 접속 방법은 네이버 클라우드 플랫폼의 일반 서버 생성 방법과 동일합니다. 자세한 절차 및 참고할 만한 가이드는 다음과 같습니다.

    절차설명
    1. ACG 설정
    • 참고 가이드: ACG
    • 다음 포트 설정 필요
      • 터미널 접속을 위한 TCP 22 포트
      • 웹 서비스 이용을 위한 임의 번호 포트
    2. 서버 생성
    • 참고 가이드: 서버 생성
    • 이미지 타입 Application, Application 이미지 타입 Gradle 선택
    3. 공인 IP 설정
    4. 포트 포워딩 설정
    5. 관리자 비밀번호 확인
    6. 서버 접속
    참고
    • 서버에 접속하여 로그인한 후에는 root 계정의 비밀번호를 기억할 수 있는 다른 비밀번호로 변경하기를 권장합니다. passwd root 명령어를 입력하여 새로운 비밀번호를 설정해 주십시오.
    • 공인 IP 주소와 ACG에 문제가 없어도 Gradle Web 서비스에 접속되지 않는다면 웹 서버 프로세스가 정지된 것일 수 있습니다. 터미널 프로그램에서 재시작 명령어(systemctl start httpd)를 실행하여 프로세스를 다시 시작해 주십시오.

    서버 사용

    서버가 생성되면 자동으로 Gradle Package가 설치되어 쉽게 사용할 수 있습니다.
    서버에 접속하여 다음 작업을 수행해 주십시오.

    정보 확인

    서버에 접속한 상태에서 다음 명령어를 실행해 관련 정보를 확인할 수 있습니다.

    • 설치 정보 확인: gradle
    • 버전 확인: gradle -v
    • 설치된 JDK 버전 확인: java -version

    프로젝트 생성

    Gradle을 이용해 프로젝트를 생성하는 방법은 다음과 같습니다.

    1. gradle init 명령어를 입력해 주십시오.
      • 프로젝트 생성 작업이 시작됩니다.
    2. 화면의 안내에 따라 프로젝트의 속성을 원하는 대로 설정해 주십시오.
    3. 생성이 완료되면 프로젝트의 구성을 확인해 주십시오.
      • 현재 폴더 위치 확인: pwd
      • 현재 폴더 내 모든 파일을 자세히 확인: ls -al

    프로젝트 빌드

    생성된 프로젝트를 빌드하려면 다음 명령어를 입력해 주십시오.

    # ./gradlew build
    

    프로젝트 실행

    빌드한 프로젝트를 실행하려면 다음 명령어를 입력해 주십시오.

    # ./gradlew run
    

    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.