인텔리제이
[인텔리제이] 웹서버 실시간 자동 업데이트 설정하기
imcoding
2022. 9. 29. 18:51
https://imcoding.tistory.com/50
[스프링] Spring Boot Devtools 사용해서 서버 재시작 시간 아끼기
Spring Boot Devtools 웹 프로그래밍을 할 때 변경점이 생기면 서버를 재시작 해야하는 번거로움이 있다. Spring Boot Devtools를 사용하면 서버를 재시작 할 필요 없이 변경이 발생한 파일만 리빌딩을 해
imcoding.tistory.com
이전에 Spring Boot Devtools를 사용해서 서버 재시작 없이 업데이트 사항을 적용하는 방법을 소개드렸다.
하지만 위 방법은 현재 위치한 파일을 리빌딩 해줘야 하며, 바뀐 파일이 여러 개일 경우 오히려 서버를 재시작 하는 것 보다 귀찮을 수 있다는 단점이 있다.
Dependency도 추가해야 하고 말이다.
이번에 소개해드릴 방법은 단순한 코드 변경 만으로 웹서버에 변경사항이 실시간으로 적용된다.
Run - EditConfigurations로 들어가서 Modify options을 누르고 On frame deactivation 설정을 사진처럼 바꿔주자.
설정이 끝났다면 이제부턴 View 파일과 자바파일 등 가리지 않고 작성하는 족족 실시간으로 서버에 적용될 것이다.