Spring Initializr란?
spring boot를 기반으로 spring 관련 프로젝트를 생성해주는 사이트
📌 Project
- 프로젝트에 필요한 라이브러리를 관리해주는 툴
- Maven 과 Gradle
- 과거에는 Maven을 많이 사용했지만, 요즘에는 Gradle을 많이 사용함
📌 Lanauge
- 언어 선택
- Java, Kotlin, Groovy
📌 Spring Boot Version
- 스프링 부트 버전 선택
- SNAPSHOT: 아직 만들고 있는 버전
- M1: 정식 릴리즈되지 않은 버전
- 뒤에 영어가 붙어있지 않은 정식 버전 중 가장 최신 버전을 선택한다.
📌 Project Metadata
- Group: 기업 도메인 명
- Artifact: build되어 나올 결과
- Name: 프로젝트명(일반적으로 Artifact와 동일)
- Description: 설명
- Package Name: 패키지명(Group과 Artifact를 설정하면 자동으로 생성)
📌 Dependencies
- 프로젝트에 사용할 라이브러리 선택 → Spring Web, Thyemleaf
모두 입력 후 하단의 GENERATE 버튼을 클릭하여 프로젝트를 다운받는다.
생성된 프로젝트 오픈
1. 다운받은 프로젝트 압축을 해제
2. IntelliJ을 실행한 뒤, Open 버튼 클릭
3. 압축해제한 프로젝트 파일(hello-spring)의 build.gradle 선택
4. 프로젝트 열기
5. 프로젝트 실행하기
main/java 폴더에 있는 메인자바파일 Run
6. 프로젝트 실행 성공
'Spring & SpringBoot' 카테고리의 다른 글
[Spring Boot | Error] No matching variant of org.springframework.boot :spring-boot-gradle-plugin:3.2.2 was found... (0) | 2024.05.17 |
---|---|
[Spring] 윈도우 cmd에서 Spring 프로젝트 빌드하고 실행하기 (0) | 2024.03.26 |