엠마의 개발공부일지

thymeleaf수정 시, 서버 재시작하지않고 바로 반영하는 방법 본문

Stack/Spring & Springboot

thymeleaf수정 시, 서버 재시작하지않고 바로 반영하는 방법

Emmababy 2022. 12. 20. 11:49
728x90

thymeleaf코드만 수정하고나서, 서버 재시작없이 바로 반영하는 방법

 

1. maven => pom.xml   / gradle => build.gradle에 devtools 의존성 추가

compileOnly("org.springframework.boot:spring-boot-devtools")

2. application.yml => spring 설정 아래에 devtools, thymeleaf관련 설정 추가

 

 

3. 설정화면(단축키 : ctrl + alt + s) -> build,Execution, Deployment > Compiler >  Build project automatically 체크!

4. edit configuration에서 modify options 클릭 후 아래의 두 설정을 선택하여 적용!

5. 서버 재시작하면 타임리프 수정내용이 바로 적용되어 보이게 됨!

728x90
Comments