🌱 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤/⠀⠀⠀⠀ SᴛʀɪɴɢBᴏᴏᴛ
Spring Boot - 프로젝트 환경
유리쯔의일상
2023. 8. 22. 22:53
반응형
본 포스팅은
김영한
선생님의
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근 기술
강의를 기반으로 작성되었습니다.
프로젝트 생성
- 준비물 - Java 11 , Intelli J , Chrome
- 스프링 부트 스타터 사이트에서 프로젝트 생성 : http://start.spring.io
프로젝트 선택
- Project : Gradle-Groovy Project
- Spring Boot : 2.7.x
- Language : Java
- Packaging : Jar
- Java : 11
Project Metadata
- groupId : hello
- arifactId : hello-spring
- Dependencies : Spring Web, Thymeleaf
Gradle 전체 설정
build.gradle
plugins {
id 'java'
id 'org.springframework.boot' version '2.7.14'
id 'io.spring.dependency-management' version '1.0.15.RELEASE'
}
group = 'hello'
version = '0.0.1-SNAPSHOT'
java {
sourceCompatibility = '11'
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
implementation 'org.springframework.boot:spring-boot-devtools'
}
tasks.named('test') {
useJUnitPlatform()
}
⚠️ implementation 'org.springframework.boot:spring-boot-devtools' 는 꼭 안 넣으셔도 됩니당 ⚠️
동작확인
기본 메인 클래스 실행
스트링 부트 메인 실행 후 에러 페이지로 간단히 확인한다
추가설정
최근 IntelliJ버전은 Gradle을 통해 실행 하는 설정이 기본인데 , 실행 속도가 느리므로 자바로 바로 실행하게끔 하는게 좋다
( 실행 속도가 빠르다고 한다 )
경로 : Preferences ➡️ Build,Execution,Deployment ➡️ Build Tools ➡️ Gradle
Build and run using: IntelliJ IDEA 로 설정
Run tests using: IntelliJ IDEA 로 설정
반응형