[intelliJ] 자동 리로드 설정

공수정·2022년 5월 26일
0

spring

목록 보기
26/32

devtools

의존성 추가

  • maven
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-devtools</artifactId>
	<optional>true</optional>
</dependency>

application.properties

spring.devtools.restart.enabled=true
spring.thymeleaf.cache=false

devtools는

  • 파일 수정후 저장하면 자동으로 classpath에 존재하는 파일의 변경을 감지하고 자동으로 서버를 restart해주는 기능
  • thymeleaf는 기본적으로 캐싱 기능을 제공하지만, 이 기능이 활성화 되어있으면 thymeleaf파일을 수정해도 바로 적용되지 않기때문에 false로 수정

intelliJ 설정

  • 설정 - 빌드, 실행, 배포 - 컴파일러 - 프로젝트 자동 빌드 체크

tomcat 설정

  • 인텔리제이 화면에서 ctrl + shift + A - 구성편집 검색 - 액션 탭에서 구성편집 선택

    update 액션시 (U)프레임 비활성화 시(F) 둘 다 클래스 및 리소스 업데이트로 설정
profile
계속해서 공부하는 개발자입니다 :)

0개의 댓글