본문 바로가기
Programming/Network&Server

[Spring Boot] spring initializr 사용하기

by eungbbang 2022. 1. 17.
반응형

 

spring initializr

spring boot 기반으로 spring 관련 프로젝트를 생성해주는 사이트로 project를 다운로드 하여 쉽게 사용 가능하다.

 

 

https://start.spring.io/

 

 


 

🔥Project

과거에는 Maven을 많이 사용했지만 최근에는 Gradle을 사용하여 프로젝트를 생성하는 추세이다.

심지어 spring 라이브러리 자체도 Gradle로 넘어오고 있다.

 

 

🔥Language

사용하고자하는 언어를 선택해주면 된다.

여기에서는 일반적으로 사용되는 Java를 선택하였다.

 

 

🔥Spring Boot

버전을 선택해준다.

버전 옆에 (SNAPSHOT)이라고 적혀 있는 것은 아직 만들고 있는 버전이며, 간혹 (M1)이라고 적혀있는 것은 정식으로 릴리즈되지 않은 버전이다. 따라서 영어로 아무것도 적혀 있지 않은 버전 중 선택하면 된다.

 

 

 

🔥Project Metadata

- Group : 기업 도메인명

- Artifact : 빌드되어 나올 결과물

- Name : 프로젝트명 (일반적으로 Artifact와 동일하게 해준다.)

- Description : 설명

- Package name : 패키지 이름 (Group과 Artifact를 설정하면 자동으로 만들어준다.)

 

 

 

🔥Packaging

Jar로 선택하면 tomcat이 자동으로 세팅되어 단독으로 실행 가능

 

 

 

🔥Java

자바 버전 선택

여기서는 Java 11로 세팅

 

 


🔥Dependencies

어떤 라이브러리를 끌어와서 사용할 것인지 세팅해준다.

 

ADD DEPENDEMCIES... 를 클릭하여 Spring WebThymeleaf* 를 추가한다.

 

*Thymeleaf : HTML을 만들어주는 템플릿 엔진

 

 


 

 

하단의 GENERATE 버튼을 클릭하면 세팅한 것을 기반으로 자동으로 다운 받는다.

 

 


 

생성한 프로젝트 오픈

 

1. 다운받은 프로젝트를 사용할 폴더로 옮겨주고, 압축을 해제한다.

 

 

 

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

 

 

 

3. 앞서 압축해제한 파일의 build.gradle 선택 후 OK

 

 

 

 

4. 프로젝트로 열기 선택

 

 

 

 

4-2. 신뢰하는 프로젝트 확인

Trust and Open Project ~?

이라는 경고창이 뜰 수 있는데, 인터넷에서 다운 받은 소스이므로 해당 프로젝트가 믿을만한 프로젝트인지 확인하는 팝업이다.

spring에서 제공해주는 안전한 사이트를 사용하여 직접 생성한 프로젝트이므로 Trust Project를 클릭하여 오픈한다.

 

 

 

5. 오픈 완료

처음 인텔리제이를 사용하는 경우 설정을 위해 여러 라이브러리 등을 다양하게 다운 받기 때문에 반드시 네트워크에 연결되어 있어야하며, 컴퓨터 사양에 따라 일정 시간 소요될 수 있으니 세팅이 완료될 때까지 기다리면 된다.

 

 

 


 

 

오픈한 프로젝트 실행시켜보기

 

 

1.  main/java 폴더 아래에 있는 메인.java 파일을 오픈한다.

 

 

 

 

2. 를 마우스 클릭한 뒤 Run을 선택한다. (Ctrl+Shift+F10 도 가능)

 

 

 

3. 하단에 다음과 같이 실행되면 성공

 

 

4. localhost:8080 에 접속하여 다음과 같은 에러 페이지가 뜨는 것이 정상

반응형

'Programming > Network&Server' 카테고리의 다른 글

[HTTP] GET과 POST 차이  (0) 2024.01.13
[Spring Boot] IntelliJ 설치하기  (0) 2022.01.17

댓글