빌드 자동화 도구에는 대표적으로 Maven,Gradle,Yarn,Npm 등이 있다. Gradle이란그루비(Groovy)기반의 빌드 자동화 도구
Gradle 명령어
Gradle 설치가 끝났다면, 아래 명령어로 버젼을 확인할
수 있다. 1. Gradle 프로젝트 생성
프로젝트에 필요한 초기 환경을 구성한다. 반드시 프로젝트 디렉토리를 만들어, 그 안에서 작업할 것!
basic 타입으로 생성 시 프로젝트 구조
java-application 타입으로 생성 시 프로젝트 구조 2. 컴파일 및 실행 (java-application)gradle에서 task는 프로젝트의 작업단위다. 프로젝트 빌드
프로젝트 실행
프로젝트 패키징
프로젝트
클린
gradle-wrapper위와 같이 'gradle' 명령어로 프로젝트를 빌드할 수 있지만, gradle-wrapper의 실행명령으로도 task를 실행할 수 있다. 새로운 환경에서 gradle을 설치하지 않고도 빌드가 가능하다.
리눅스 윈도우 build.gradle
아래는 스프링부트 웹 어플리케이션의 기본환경이다.
이처럼 build.gradle을 작성해서, 본인이 원하는 환경의 어플리케이션 환경을 구축할 수 있다. |