IDE (통합 개발 환경)

 

Intellij 

 

이때까지 이클립스만 사용했었는데,

 

이번에 첨으로 인텔리제이를 사용하게 되었다.

 

인텔리제이는 네이버,카카오,라인,쿠팡,우아한형제들 등 많은 IT 서비스 회사에서 사용한다고 하니

 

이번 기회에 익혀두면 좋을 것 같다.

 


의존성 설정

build.gradle

buildscript {
    ext {
        springBootVersion = '2.4.0.RELEASE'
    }
    repositories {

        mavenCentral()
        jcenter()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.4.0")
    }
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'



group 'org.example'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8


repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0'
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
    compile('org.springframework.boot:spring-boot-starter-web')
    testCompile('org.springframework.boot:spring-boot-starter-test')
}

test {
    useJUnitPlatform()
}

 

  • ext : build.gradle에서 사용하는 전역변수를 설정한다 (springBootVersion 이라는 전역변수 생성)
  • apply plugin : 자바와 스프링 부트를 사용하기 위해 추가해야 한다. 특히 io.spring.dependency-management 플러그인은 스프링 부트의 의존성들을 관리해주는 플러그인이다
  • repositories : 각종 의존성(라이브러리)들을 어떤 원격 저장소에서 받을지 정한다.
  • dependencies : 프로젝트 개발에 필요한 의존성을 선언 하는 곳

'프로젝트 > 스프링 부트 웹서비스' 카테고리의 다른 글

단위 테스트  (0) 2020.12.04

+ Recent posts