[ Java ] Intellij SpringBoot 정적 리소스 세팅
2024. 1. 12. 12:01ㆍ언어/JAVA
728x90
반응형
intellij 사용 시 SpringBoot 프로젝트의 정적리소스가 수정할 때 초기화가 되지 않는 문제가 발생해서
로컬 환경에서 사용하는 세팅입니다. 화면이나 js, img, css 등의 파일들 수정 후 새로고침 시 수정 내용을 바로 확인할 수 있습니다.
application.yml
spring:
profiles:
active: local
application-local.yml
spring:
thymeleaf:
prefix: file:src/main/resources/templates/
cache: false
web:
resources:
static-locations: file:src/main/resources/static/css/, file:src/main/resources/static/img/, file:src/main/resources/static/js/
cache: 0
mvc:
static-path-pattern: /js/**
MvcConfig.java
...
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**").addResourceLocations("file:///C:/.../src/main/resources/static/");
}
...
728x90
반응형
'언어 > JAVA' 카테고리의 다른 글
[ Java ] 한글 검색하게 해주는 정규식 만들기 (0) | 2023.10.05 |
---|---|
[ Java ] List로 가져와서 id별로 Map에 정리 (0) | 2023.01.11 |
[ Java ] Can't create cache file! 오류 해결 방법 (0) | 2022.01.04 |
[ Java ] 자바 - 저장된 이미지 파일 변환 후 사이즈 조정 (0) | 2020.11.26 |
[ Java ] 로컬(서버)에 저장되어 있는 사진 JSP에 출력하기 (0) | 2020.08.25 |