안녕하세요 juice입니다. 이번 velog에서는 SpringBoot DevTools에 대해 알아볼게요!!
DevTools는 SpringBoot에서 제공하는 Dependencies중에 하나로
Spring Initializr에서 프로젝트 생성할 때 간편하게 추가할 수 있습니다.
여러분이 intellij Idea로 코드 수정을 하고 test해보려고 하면
초록색 Run버튼을 눌러서 다시 실행시켜야 하죠.
하지만 SpringBoot DevTools를 사용한다면?
윈도우 : ctrl + s, 맥북 : cmd + s 누르기만 하면 intellij에서 자동으로 rerun 시켜주는 편리한 dependency입니다.
필수적이다!는 아니지만 은근히 쏠쏠하게 사용중인 dependency중 하나입니다 ㅎㅎ
DevTools는 dependency로 추가하면 끝!이 아닙니다. IDE에서 설정을 해줘야 하는데
Settings로 이동
Build, Execution, Deployment 하위 항목인 Compiler로 이동해서 Build Program Automatically를 체크하고 Apply
Advanced Settings로 이동후 Allow auto-make to start even if developed applications is currently running 이 체크되어 있지 않는데 이 부분도 체크 + Apply
하면 끝!! 이제 코드 수정학고 ctrl + s 혹은 cmd + s 누르시면 자동 rerun 됩니다:)
편한 코딩하세요 🧑🏻💻