1. security 권한 설정으로 정적 리소스 파일에 권한을 확인한다.
2. 1번과 아무 관련이 없다면 build.gradle에 의존성으로 mustache 가 추가 되어있는지 확인한다.
mustache 플러그인이 설치 되어 있어야 함!
단, 타임리프 같은 다른 서버템플릿 엔진이 컴파일 된다면 정적 리소스를 불러올 때 오류가 날 수 있다.
3. 프로젝트 클린을 시도해본다.
4. 정적 리소스 경로가 올바르게 되어있는지 확인한다.
만약 아무런 변경도 하지 않았다면 /resources/static/ 에서 정적 리소스들을 찾을 것이다.
5. 파일을 불러 오는 path가 정확한지 확인한다.
예를 들어 아래와 같은 스크립트의 경로가 있다면
실제 경로는 /resources/static/js/app/user.js 다.
위처럼 하면 /resources/static/static/js/app/user.js 로 이동한다.
6. mustache 의 정적 리소스 경로를 임의로 변경한 것이 없는 지
application.yml , application.properties... 등 설정 파일을 다시 살펴본다.
7. WebMvcConfigurationSupport 에서 오버라이딩한 함수중 리소스와 관련있는 함수가 있는지 확인한다.
stackoverflow.com/questions/41691770/spring-boot-unabe-to-serve-static-image-from-resource-folder
'Spring' 카테고리의 다른 글
[일지] 의존관계 주입의 필요성 (0) | 2020.10.11 |
---|---|
[일지] List 를 pageable 과 PageImpl 로 구현하기 ( List to pageImpl ) (0) | 2020.09.17 |
[일지] 쿼리가 너무 많이 전송되는데 줄일 수 없을까? (0) | 2020.09.07 |
[일지] Category는 삭제할 수 없다고?? (0) | 2020.09.02 |
[일지] Static 메서드로 생성하는 객체가 자동으로 save?? (0) | 2020.09.01 |
댓글