백/Spring, Spring Boot

[Spring Boot] 인텔리제이(IntelliJ) 최신 버전 spring boot 프로젝트 생성하기 3.x.x 버전 프로젝트 생성하기

연지양갱 2023. 10. 24. 09:02
728x90
반응형
SMALL

자바 설치 여부와 자바 버전 확인 후 자바 환경변수까지 모두 완료 해야합니다!

아직 안하셨다면 아래 포스팅 내용을 확인해주세요

 

https://gamza1013.tistory.com/86

 

[Java] 윈도우(Window) Java 17 설치하기

여러군데 찾아보면서 설치했습니다. 1. 오라클 접속하기 https://www.oracle.com/kr/java/technologies/downloads/ Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global

gamza1013.tistory.com

https://gamza1013.tistory.com/89

 

[Java] 자바(Java) 버전 확인하기

프로젝트를 실행하면서 Java를 자주 사용하는데 Java의 버전을 확인해야할 떄가 있습니다. 1. 윈도우 입력 후 CMD를 입력 2. 입력창에 Java -version 입력 Java -version java version "17.0.9" 2023-10-17 LTS Java(TM) SE

gamza1013.tistory.com

https://gamza1013.tistory.com/87

 

[Java] 자바(Java) JDK 17 환경 변수 설정하기

spring boot를 하기 전에 java 설치하고 환경변수를 해줘야 JDK를 사용할 수 있습니다. 1. Java 설치 경로 내 JDK 확인하기 저의 java JDK 경로는 projram files 내에 있네요 2. jdk 경로 복사 위 경로를 복사해줍

gamza1013.tistory.com

 

 

 

백엔드 프로젝트를 수행하려고 스프링부트 프로젝트를 생성하려고 했는데 최신버전이라 그런지 다른 블로그 내용과 많이 다르더라고요,, 그래서 좀 애먹었습니다.

 

인텔리제이 최신버전 스프링 부트 프로젝트 생성 방법에 대해 포스팅해보겠습니다.

 

인텔리제이를 대학생 버전으로 무료로 사용할 수 있답니다.

블로그 내용이 많아서 아래에 링크 확인하셔서 무료로 다운로드 받으세요! 따라하니 금방 받을 수 있었습니다!

 

https://inpa.tistory.com/entry/IntelliJ-%ED%95%99%EC%83%9D-%EB%AC%B4%EB%A3%8C-%EC%9D%B8%EC%A6%9D

 

💽 인텔리제이 설치 + 무료 학생 라이센스 등록

인텔리제이 설치하기 인텔리제이는 JetBrains 회사에서 개발한 통합 개발 환경(IDE) 에디터 이다. 대표적인 자바(Java) 통합 개발 환경 중 하나인 이클립스보다 여러 면에서 뛰어나다고 평가되며, 편

inpa.tistory.com

 

인텔리 제이와 자바가 설치 완료되야 하며, 환경변수까지 완료 되어야 합니다.

 

저는 제일 처음에 jdk-11버전을 사용했는데 

오류가 생기더라구요..

No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.1.5 was found.
.........

이렇게 맞는 버전이 아니라구 나왔습니다.

help부분을 읽어보니 jdk 11버전이 jdk 17버전으로 바뀌었다고 했습니다.

그래서 저는 jdk를 17버전으로 설치하고 환경변수까지 바꿔주었습니다.

 

1. 프로젝트 생성 

new -> project -> project 이름 입력 -> jdk 변경 -> next -> 위 세가지 체크 -> create

* 마지막 세가지 체크 부분은 나중에 해두 됩니다.

 

 

 

2. 프로젝트 환경 설정하기

  1. Lombok
  2. Spring web
  3. Spring Boot DevTools

위 세가지를 플러그 인해줍니다.

 

3. build.gradle 확인하기

디펜덴시 dependencies 부분이 맞아야 사용할 수 있습니다.

해당 dependencies를 사용하기 위해서 spring에서 지원하는 gradle 파일에 넣을 코드를 복사할 수 있는 곳이 있습니다.

https://spring.io/

 

Spring | Home

Cloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.

spring.io

위 페이지 에서

1. spring initializer를 클릭

 

2. 아래의 내용과 같이 작성합니다. *Name은 프로젝트 명을 작성하면 됩니다.

 

3. Generate를 선택하여 다운로드 받거나 Explore로 코드를 확인할 수 있습니다.

Generate : 다운로드 했을 때

Explore : 코드 보기

위 gradle을 복사해서 프로젝트에 붙여넣었습니다!

 

 

4. controller 패키지 생성하기

src > main > java > com.example.spring  내에 controller라는 패키지를 생성합니다.

 

5. SampleController 자바 파일 만들기

 

6. 코드 삽입 후 실행

SampleController.java

package com.example.spring.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class SampleController {
    @GetMapping("/hello")
    public String[] hello(){
        return new String[]{"Hello", "world"};
    }

}

상단의 화살표를 클릭

 

7. 실행 확인

위와 같이 서버가 시작되면

web에서 "localhost:8080/hello"입력

localhost:8080/hello

 

위 사진과 같이 보인다면 spring boot 프로젝트가 생성됐고 정상적으로 작동한다는 것입니다!!!

끝!

반응형