개념 정리

application.properties를 application.yml로 변형 사이트 그리고 정적 파일 실시간 변경 방법 intellij

멋진놈 2022. 7. 20. 12:53
728x90

application.properties -> yml 변환 사이트
http://mageddo.com/tools/yaml-converter

 

 

정적 파일 실시간 변경

application.yml

spring:
  devtolls:
    livereload:
      enabled: true
    freemarker:
      cache: false

설정 내용은 어려운게 없다. livereload를 enable 하며, freemarker cache 옵션을 false로 변경하여 compile을 다시하지 않아도 반영되도록 하였다. (물론 실서버 배포시에는 이 옵션을 개발서버와 실서버용으로 분리시켜야 한다. 템플릿을 캐시하지 않으면 서버 터지는걸 볼 수 있다)

 

build.gradle

developmentOnly 'org.springframework.boot:spring-boot-devtools'

 

 

intellij

파일 - 설정 - 고급 설정

개발된 어플리케이션이 현재 실행 중인 경우에도 auto-make 시작되도록 허용

파일 - 설정 - 빌드, 실행, 배포, 컴파일러 

프로젝트 자동 빌드

 

# 위에를 진행 시에도 여전히 안되면

update 작업 시와 프레임 비활성화 시를 넣어준다.

 

그리고 확인 하면 크롬에서 강력한 새로고침이나 새로 고침을 하게 되면 컴파일이 다시 되는 것을 확인 할 수 있다.