Gradle 은 소프트웨어를 빌드할 수 있는 유연성으로 잘 알려진 빌드 자동화 도구입니다. 빌드 자동화 도구는 애플리케이션 생성을 자동화하는 데 사용됩니다. 빌드 프로세스에는 코드 컴파일, 링크 및 패키징이 포함됩니다. 빌드 자동화 도구의 도움으로 프로세스가 더욱 일관됩니다.
Gradle Project 생성
Gradle을 선택해 프로젝트를 생성
Group Id 및 프로젝트 이름, 저장위치를 지정한 후에 생성
// 프로젝트의 플러그인 의존성(라이브러리) 관리를 위한 설정
buildscript {
//ext는 build.gradle에서 사용하는 전역변수를 설정하겠다는 의미
ext {
springBootVersion = '2.1.7.RELEASE'
}
//라이브러리들을 어떤 원격 저장소에서 받을 지를 정한다.
repositories {
mavenCentral()
jcenter()
}
//프로젝트 개발에 필요한 라이브러리들을 선언하는 곳
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
group 'org.example'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
dependencies {
implementation('org.springframework.boot:spring-boot-starter-web')
testImplementation('org.springframework.boot:spring-boot-starter-test')
}