본문 바로가기
Spring

[일지] mustache 에서 javascript 정적 리소스를 불러올 때 GET http://localhost:XXX net::ERR_ABORTED 404

by onejunu 2020. 9. 15.

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... 등 설정 파일을 다시 살펴본다.

stackoverflow.com/questions/50886261/spring-boot-jmustache-404-not-found-error-for-html-page-from-resources-templ

 

Spring Boot + JMustache 404 not found error for .html page from /resources/templates folder

So I'm trying to just follow instructions for simple Spring Boot project using devtools+mustache+data-jpa. I'm just copy-pasting the whole thing and it doesn't work, even thought tutorial says "Just

stackoverflow.com

7. WebMvcConfigurationSupport 에서 오버라이딩한 함수중 리소스와 관련있는 함수가 있는지 확인한다.

stackoverflow.com/questions/41691770/spring-boot-unabe-to-serve-static-image-from-resource-folder

 

Spring Boot unabe to serve static image from resource folder

In my Spring Boot application I have a following static file: \src\main\resources\static\images\social\facebook\f_logo.jpg This is my application.properties server.port: 8080 server.contextPath:...

stackoverflow.com

 

댓글