본문 바로가기
웹개발/Spring boot

[spring boot-1] 이클립스로 스프링부트 시작하기 개발환경 잡기

by 졸린이 2021. 2. 18.
반응형

스프링부트로 간단하게 개발공부를 시작해보려 한다.

여기 들어오신 분들이라면 다들 이클립스, 자바는 설치되었으리라 생각이 된다.

하지만 호옥시 아직 설치 안하신 분들이 있다면 (참고로 이 포스팅에선 Eclipse 2020 12 버전, 자바 11 SE 버전)

이클립스는 여기 hellodoor.tistory.com/106

자바 설치 및 환경변수 설정은 여기 hellodoor.tistory.com/105

를 참고해 주세용~~

 

먼저 이클립스를 실행시켜 주시고

상단에 Help -> Eclipse MarketPlace 클릭

sts 검색 후 Spring Tools 4 Install클릭하여 설치한당.

accept하고 Finish 클릭

Restart Now 클릭~

 

자 그러면 이제 시작해보자.

File -> New -> Other로 가준다. 

Spring Boot 아래 Spring Starter Project 를 클릭하고 Next> 를 클릭

Name은 자유롭게 주고 TypeGradle로 줬다. (요즘 Gradle이 Maven보다 선호된다고 들었다. 차이는 물론 까먹음)

 

Next> 클릭

디펜던시를 뭘 줄지 선택한다. 엄청 많이 있지만 우선 저 세개만 검색해서 추가하고 Finish를 누른다

(Spring Boot DevTools, Thymeleaf, Spring Web)

아래 다 돌아가는게 끝나면 요렇게 생겨먹었다.

우선 돌려보자.

project 우클릭 -> Run As -> Spring Boot App

이렇게 뜬다. 우선 1차적으로 성공이다.

스프링 부트는 톰캣서버가 뭐 대충 내장..이라해야되나 잘 몰랑.. 아무튼 그렇다. 조금 더 편리한 면이 있다.

이제 크롬창을 열고 localhost:8080 을 입력해보자.

짝 짝 짝 이렇게 하면 2차 성공이다.

이제 아무 글귀나 띄어보도록 하자. 역시 Hello가 제격이겠지.

일단 static 아래 index.html 파일을 생성해서 html을 작성해준다.

나는 html에 h도 모른다. 대충 글자만 출력하기 위해 아아아주 대충 끄적였다.

뭐 다음부터는 어디서 퍼오거나 할 예정...

 

그리고 ctrl + s (저장) 하고 크롬가서 새로고침을 하면 

Error Page가 요렇게 이쁘게 바뀐다.

 

원래 스프링 부트는 코드를 수정하면 다시 동작을 멈췄다가 다시 시작해주고 크롬을 새로고침해야 하지만 처음에 우리가 dependencies 에 추가해줬던 spring boot devtools 가 그런 번거러운 짓을 안해도 되게 도와준다 정도로만 알고 있다.

아무튼 뭐 우선 동작까진 되었다. 이번 포스팅은 여까지.... 너무 게을러서 꾸준히 하기가 넘나넘나리 힘들당.

반응형

댓글