본문 바로가기

Java

[Spring]인텔리제이 환경 Devtools 미작동 시 확인사항

반응형

적용사항

  • build.gradle내 관련 소스 추가
compileOnly("org.springframework.boot:spring-boot-devtools")
  • 해당 옵션 체크 Windows 기준 File - Settings 

  • Windows 기준 File-Settings 해당옵션 체크 

  • Application.properties 내 해당옵션 추가
spring.devtools.livereload.enabled=true
spring.freemarker.cache=false
spring.thymeleaf.cache=false

 

 


이슈사항

  1. 3가지 진행 후 정적 리소스파일(html) reload 진행이 안됨.

 


해결 방법

  1. 기존 Lombok 라이브러리 사용과 build.gradle 내 해당 소스가 삽입되어 있으면 devtools 라이브러리로 컴파일이 안되는 현상
configurations {
   compileOnly {
      extendsFrom annotationProcessor
   }
   // https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-devtools
}

 

참고링크 - https://kdevkr.github.io/lombok-annotation-processor/

 

롬복 어노테이션 프로세서

안녕하세요 Mambo 입니다. 오늘은 인텔리제이에서 롬복 라이브러리를 적용하는 방법을 알아가기 위한 내용을 공유하고자 합니다. Lombok롬복 라이브러리는 자바 프로젝트에서 필수적으로 사용될

kdevkr.github.io


개선필요사항

  • 해당 내용으로 진행하여도 자동으로 reload가 진행되지는 않지만 Build -ReCompile *html 옵션으로 진행

반응형