KAKAO.GG
IDE

IntelliJ에서 타임리프(Thymeleaf) 자동 새로고침 설정 방법 (Live Reload)

65870717953200389e7820de
2024. 10. 24.
조회 416
#인텔리제이 타임리프, intellij thymeleaf, 타임리프 새로고침, 타임리프 라이브 리로드, 타임리프 live reload, intellij live reload, 인텔리제이 live reload

IntelliJ IDEA에서 타임리프(Thymeleaf)를 사용해 개발할 때, 변경 사항을 실시간으로 브라우저에 반영하는 Live Reload(자동 새로고침) 기능을 설정할 수 있습니다. 이 설정을 통해 매번 수동으로 빌드하거나 애플리케이션을 재시작하지 않고도 변경된 내용을 바로 확인할 수 있습니다.

 

(Cursor 사용하면 별도의 설정없이 편하게 개발할 수 있습니다.)

 

1. IntelliJ 설정

1.1 IntelliJ 설정 열기

  • IntelliJ IDEA를 열고 상단 메뉴에서 File > Settings (Mac의 경우 IntelliJ IDEA > Preferences)로 이동합니다.

 

2. Build, Execution, Deployment 설정

2.1 Gradle 설정 변경

  • 왼쪽 메뉴에서 Build, Execution, Deployment > Build Tools > Gradle로 이동합니다.

  • Build and run using 옵션과 Run tests using 옵션을 IntelliJ IDEA로 선택합니다.

이 설정은 프로젝트의 빌드와 테스트를 IntelliJ의 빌드 시스템을 사용하여 처리하게 하여, 빠른 빌드와 변경 사항의 즉각적인 반영을 가능하게 합니다.

 

3. 컴파일러 설정

3.1 Build Project Automatically 활성화

  • 왼쪽 메뉴에서 Build, Execution, Deployment > Compiler로 이동합니다.

  • Build project automatically 옵션을 체크합니다.

3.2 Advanced Compiler Settings 설정

  • Advanced Settings 버튼을 클릭합니다.

  • Allow auto-make to start even if developed application is currently running 옵션을 체크합니다.

이 설정을 통해 애플리케이션이 실행 중일 때도 변경 사항이 자동으로 빌드되고 반영됩니다. 즉, 애플리케이션을 다시 시작하지 않고도 변경된 내용을 실시간으로 확인할 수 있습니다.

(새로고침 또는 페이지 이동 후 돌아와야 하는 문제가 있을 수 있습니다.)