IntelliJ ultimate 버젼을 이용하여 스프링부트 프로젝트를 생성하는 방법을 알아본다.
방법은 두가지가 있다
1. Intellij에서 스프링 부트 프로젝트를 모두 생성하는 방법
2. https://start.spring.io/ 에 접속해서 기본 프로젝트 생성후 zip파일로 받아서 IntelliJ에서 소스 import해서 생성하는 방법
여기서는 2번방법으로 생성을 해본다.
스프링부트 프로젝트 파일 만들기
https://start.spring.io/ 에 접속한다.
Project : Gradle 선택
Language: Java 선택
Spring Boot 버젼: 2.3.2 선택
Project Metadata: 생성프로젝트에 맞게 입력
Packaging 방법: jar 선택
Java버젼: 마음에 드는 버젼 선택
Dependencies: Lombok , Spring Web 선택
소스다운로드
GENERATE 클릭하고 소스를 다운 받는다.
압축해제
다운로드 받은 압축파일을 c:\workspace\myapp에 압축을 푼다. 자신이 사용하는 워크스페이스가 있으면 그곳에 푼다.
Intellij에서 프로젝트 Import 하기
Intellij 소스 import
메뉴에서 File > New > Project From Existing Soucer 를 선택한다.
c:\workspace\myapp를 선택하고 ok 버튼을 클릭한다.
Finish 버튼이 나올때까지 Next 버튼을 클릭하고 프로젝트를 생성한다.
Finish를 클릭하면 프로젝트가 만들어지고 프로젝트 새창이 뜬다.
우측하단에 알림창에 Import Gradle Project를 클릭하면, 인텔리제이 우측에 Gradle 탭이 나타난다.
소스를 열면 클래스를 불러오진 못하고 오류가 난다.
오류가 나는 부분은 Add library .... 클릭해서 library를 추가한다.
Cannot access org.springframework.context.ConfigurableApplicationContext 오류가 발생하면 IntelliJ를 재시작하면 된다.
HelloController를 만든다.
package com.example.myapp;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/")
public String hello(){
return "Hello World!";
}
}
http://localhost:8080 에 접속하면 Hello World!를 볼수 있다.
'웹개발 > 스프링부트' 카테고리의 다른 글
Springboot Exception Handling(스프링부트 exception 핸들링) (0) | 2021.03.10 |
---|---|
스프링 부트에 H2 DB 적용하기 (0) | 2021.03.03 |
Spring boot에 OAuth2.0 설정하기 (0) | 2021.03.02 |
스프링부트 api응답을 json으로 하기 (0) | 2021.02.18 |
스프링부트 CORS 적용하기 (0) | 2021.02.17 |