인텔리제이에 spring-boot-devtools 라이브러리를 추가하면
html,css 같은 resources 에 있는 정적파일들을 수정 후에 서버 재시작없이
페이지에서 새로고침만 해주면 변경사항이 반영된다길래 설정해줬다.
1. devtools 의존성 추가
bulid.gradle 파일에 dependencies 부분에
runtimeOnly('org.springframework.boot:spring-boot-devtools')
↑ 이거 한줄을 추가해주자.
새로 내용이 추가되고 나면 오른쪽 상단에 새로고침 버튼(Load Gradle Changes) 같은게 생기는데 클릭해주자.
변경된 gradle을 반영할 수 있는 버튼인 것 같다.
2. Settings 설정
File - Setting 클릭
Compiler 검색 - Build project automatically 체크
다시 settings에서 맨 아래로 내리면 Advanced Settings가 있는데 그리로 들어가서
Allow auto-make to start even if developed application is currently running 체크
3. Bulid and run 옵션설정
상단에 저 부분 클릭
Modify options - On 'Update' action - Update resources 선택
On 'Update' action 설정 후에 바로 아래 On frame deactivation 클릭 - Update resources 선택
이렇게 해주니 되었다....
사실은 저렇게 해도 안되길래 인텔리제이 한번 껐다 켜니까
설정해준 것들이 반영됐는지 그때부터 되더라
이렇게까지 다 해주고도 안되면
4.인텔리제이를 껐다켜보자^^
'IDE' 카테고리의 다른 글
이클립스 에러 : No projects are found to import (1) | 2023.03.22 |
---|---|
이클립스 SVN 전체파일 History 보기 (0) | 2022.12.29 |
댓글