본문 바로가기
공부/개발일지

spring boot project (gradle) start _ vscode

by 파리삼이 2018. 11. 29.
728x90

이클립스에서의 실행은 버리고,

안 사용해 본 vscode를 사용해보기로.


자주 쓰던 것 : spring framework, eclipse, maven, RDB, 

이번에 사용 할 것 : spring boot, vscode, gradle, NoSQL DB(Redis)


GUI 환경에서 개발을 많이 하던 나는..

terminal 사용법을 잘 모른다

cd, ls, mv, vi 말고는 자의적으로 써본 적이 없다;;

타의적으로 받아쓰기는 해봤지만..ㅎ


특히 vscode는 좋은것 같은데, launch.json을 내가 알아서 커스터마이징을 해야하는데

ㅠㅠ 이 부분이 업뎃이 자주 되는건지? 몇달 전 글을 따라 해보고 유투브를 따라해봐도 실행이...안되고.. 계속 오류나고ㅠㅠ


eclipse에서는 spring boot app run을 하면 그냥 바로 서버 돌려서 띄워주는데 말이지.ㅋㅋ


vscode에서 처음에 작업을하다가 eclipse로 포기하고 넘어간 이유는

진짜 약 2주 간, 틈틈히 공부를 하면서 실행을 하려는데

처음엔 debug모드가 실행이 잘 됐다.. 두번?ㅋㅋ

근데 뭘 내가 건드렸는지(는 건드렸겠지..), 그 후로 아무리 찾아도 안되서.

이클립스에서 다시 좀 해보다가 그래도 , vscode 도 익숙해지면 편하겠지.해서 다시 시작한다. 






일단, launch.json 파일은 _각자 커스터마이징 해야하므로,

https://spring.io/guides/gs/spring-boot/

이 가이드를 보고 검색해서 시작해본다.

하다가 문제가 생기면 유투브로 보면서 따라하는것이 더 쉽고 추천..

같은 환경에서 하는 유투버가 있다면 한번쯤은 봐도 좋은데, 난 같은 환경이 별로 없어서 눈치껏만 살펴봄.






Run 하는 방법



https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-running-your-application.html#using-boot-running-with-the-gradle-plugin




터미널 창을 켜서 그냥 os에 제공되는 터미널, cmd 창에서 하듯이

명령어를 치면 실행된다.


gradle bootRun을 실행하면 아래처럼 스프링 로고가 뜨고 로그들이 쭉 올라간다.




아래에 executing 시간은 얼마나 켜뒀는지 확인 할 수 있다.


stop 하는 방법은 ctrl+C 키를 누르면 된다.



그리고 y 를 눌러서 엔터!

실수였으면 n를 하면 되고..



+ 나는 gradle을 로컬에 설치 한 상태이다

로컬에 설치가 안되고 플러그인만 설치해도 되는지는 확인 후 수정.






나의 경우, build 에러가 생긴 일이 있었는데. 

이유는... 단순했다. (ㅠㅠ마치 대/소문자 같은..)

vscode에서 불러온 프로젝트 폴더가 다른 문서까지 있는 더 상위의 폴더였는데,

계속 상위의 폴더에서 gradle run을 하려니.. 

Task 'bootRun' not found in root project '' 라고 떴다.

스프링부트 프로젝트로 이동한 후 다시 하니 실행 됨.


사소한 것이지만 폴더의 위치 확인도 제대로 ☆★☆★

728x90