인텔리제이

[인텔리제이] 웹서버 실시간 자동 업데이트 설정하기

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 파일과 자바파일 등 가리지 않고 작성하는 족족 실시간으로 서버에 적용될 것이다.