반응형

1. 인텔리J 설정

  - Settings -> Build, Execution, Deployment -> Compiler 클릭

   - 상세 화면 내 Build project automatically 체크  확인




  - Registry 값 변경 (Search Everywhere로 'Registry' 검색, 혹은 Ctrl+Alt+Shift+/ )

 compiler.automake.allow.when.app.running 레지스트리 값을 체크 V




2. Spring-boot-devtools 의존성 추가

- Maven

   pom.xml 파일 내 추가

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>

- Gradle 

   build.gradle 파일 내 추가

compile('org.springframework.boot:spring-boot-devtools')



3. 프로퍼티 설정 값 추가 (application.properties or application.yml) 

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




참고 : http://lhb0517.tistory.com/entry/SpringIntelliJ-SpringBoot-HotSwap-with-IntelliJ

반응형

+ Recent posts