조심해야 할 것!
- 반드시 버전을 맞춰야 한다!
- Java 1.8
- Gradle 4.10.x
jdk 1.8 설치하기
- 인텔리제이 플러그인 스토어에 jdk 1.8이 있으니 깔아주는 것이 좋다.
프로젝트 생성하기
그레이들 프로젝트를 스프링부트 프로젝트로 변경
★ 그레이들 버전 맞춰주기 ★
- 책은 그래이들 버전 4.10.2를 사용하고 있기 때문에 바꿔줘야 한다.
gradle폴더 →wrapper→gradle-wrapper.properties에서gradle버전 확인
- 만약 4.10.2가 아니라면
alt+F12키를 눌러준다..\gradlew wrapper --gradle-version 4.10.2를 친다.- 4.10.2 버전으로 변환된다.
★ 명령어의 변경 ★
- compile, testComplie은 deprecated(퇴화 = 사용중단)됨.
- 대신 implementataion, testImplementation을 사용해야 함!
코드
따라서 코드를 다시 보면, 다음과 같다.
java
buildscript {
ext {
springBootVersion = '2.1.7.RELEASE'
}
repositories {
mavenCentral()
}
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 {
// 2장
implementation('org.springframework.boot:spring-boot-starter-web')
testImplementation('org.springframework.boot:spring-boot-starter-test')
}
test {
useJUnitPlatform()
}