본문 바로가기
💻Dev/Spring

[Spring Boot] gradle 프로젝트 불러오기

by 현주먹 2020. 9. 18.

 

 

스프링을 공부하기 전에 스프링 부트 강의로 일단 감을 잡기로 했다..

 

 

강의는 Intellij지만 난 유료버전을 못써서 이클립스로 진행했다.

이클립스에서는 gradle 플러그인을 설치해줘야 한다.

 

 

그리고 start.spring.io/ 사이트에 들어가 스프링 프로젝트를 생성해야 한다.

  • Group - 보통 회사명을 적는데 그냥 hello로 작성
  • Artifact - build 된 결과물 (프로젝트명)
  • Dependencies - 어떤 라이브러리를 당겨서 쓸 것인가
  • Spring Web, thymeleaf(html 템플릿 엔진) 라이브러리를 추가해주고 
  • GENERATE를 눌러 다운로드하여준다.

그다음 File -> Import -> Existing Gradle Project로 build.gradle파일이 들어있는 프로젝트를 불러온다.

 

 

 

자 이제 굉장히 중요한 build.gradle파일을 보면 초기 프로젝트를 생성할 때 설정했던 값들을 볼 수 있다. 

sourceCompatibility = '11' 은 자바 11 버전이랑 맞는다는 뜻.

dependencies에서 위에서 추가했던 라이브러리를 볼 수 있다.

 

 

HelloSpringApplication.java

package hello.hellospring;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HelloSpringApplication {

	public static void main(String[] args) {
		SpringApplication.run(HelloSpringApplication.class, args);
	}

}

스프링 부트는 톰캣 내장 서버를 포함하고 있어 SpringApplication.run(App.class,args); 명령어로 서버를 시작할 수 있다.

 

 

java 파일을 실행시키고 localhost:8080 페이지를 확인하면 이와 같이 잘 구동됨을 확인할 수 있다.

 

 

[참고] 인프런 - 김영한 님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강좌를 보고 공부한 내용을 바탕으로 작성했습니다.

[참고] dololak.tistory.com/171