[Spring] Spring Initializr 사용법

2024. 3. 24. 01:50·Spring & SpringBoot

Spring Initializr란?

spring boot를 기반으로 spring 관련 프로젝트를 생성해주는 사이트

https://start.spring.io/

 

📌 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, Lombok

 

 

모두 입력 후 하단의 GENERATE 버튼을 클릭하여 프로젝트를 다운받는다.

 

 


생성된 프로젝트 오픈

1. 다운받은 프로젝트 압축을 해제

 

 

2. IntelliJ을 실행한 뒤, Open 버튼 클릭

 

 

3. 압축해제한 프로젝트 파일(hello-spring)의 build.gradle 선택

 

 

4. 프로젝트 열기

 

 

5. 프로젝트 실행하기

    main/java 폴더에 있는 메인자바파일 Run

 

 

6. 프로젝트 실행 성공

localhost:8080에 접속했을 때

저작자표시 비영리 변경금지 (새창열림)

'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
'Spring & SpringBoot' 카테고리의 다른 글
  • [Spring Boot | Error] No matching variant of org.springframework.boot :spring-boot-gradle-plugin:3.2.2 was found...
  • [Spring] 윈도우 cmd에서 Spring 프로젝트 빌드하고 실행하기
nyrimmm
nyrimmm
  • nyrimmm
    개발기록
    nyrimmm
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (69)
      • Java (6)
      • Spring & SpringBoot (3)
      • Network (1)
      • DataBase (0)
      • SQL (1)
      • IntelliJ (3)
      • Git (0)
      • 자료구조 & 알고리즘 (2)
      • 트러블 슈팅 (1)
        • Spring (1)
      • PS (51)
        • 백준 (11)
        • 프로그래머스 (0)
        • SQL (9)
        • 이코테 (31)
      • 후기 & 회고 (1)
  • 태그

  • 인기 글

  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
nyrimmm
[Spring] Spring Initializr 사용법
상단으로

티스토리툴바