본문 바로가기
따라 공부하기/Spring boot 혼자 개발하는 웹 서비스

[Spring Boot]intelliJ에서 build.gradle 파일 수정하기

by DawIT 2020. 12. 19.
320x100

이 글은 이 책을 바탕으로 쓰여졌습니다.

 

Spring Boot를 사용하기 전에 Gradle Project를 Spring Boot Project로 바꾸기 위해 build.gradle을 수정해야 한다.

 

 

먼저 intelliJ에서 프로젝트를 생성할 때 Gradle에서 Java가 체크된 것을 확인 하고 프로젝트를 생성한다.

 

 

그리고 프로젝트명과 GroupId, ArtifactId 등을 작성해준다.

 

프로젝트 생성 후 첫 화면

 

그러면 이러한 그레이들 기반의 프로젝트가 생성된다. 이제 build.gradle을 수정할 것이다.

 

원래 스프링 부트에 필요한 설정들을 추가할 때, 스프링 이니셜라이저 라는 편리한 도구가 있는 듯 하다. 그러나 이것을 사용하게 되면, 코드가 어떤 역할을 하는지 알지 못한 채로 개발을 하기 때문에, 나중에 익숙해지면 사용한다고 한다.

 

이제 차례차례 코드를 추가한다.

 

buildscript{
    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 'com.springboot.david'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    compile('org.springframework.boot:spring-boot-starter-web')
    testCompile('org.springframework.boot:spring-boot-starter-test')
}

 

작성한 build.gradle 이다. 여기서 각각의 의미를 간단히 살펴보자면,

 

ext는 전역 변수를 생성하는 키워드

repositories는 각종 의존성들을 받을 원격 저장소 지정하는 키워드

dependencies는 의존성들을 선언하는 키워드

 

 

입력을 완료하면 우상단에 Gradle Changes를 반영할 수 있는 버튼이 뜬다.

 

 

자동으로 라이브러리들이 다운로드된다. 다 완료했는지 확인하기 위해 화면 우측의 Gradle을 선택하여 확인한다.

댓글