Я не могу заставить мой проект Spring-boot обслуживать статический контент.
Я поместил папку с именем static
под src/main/resources
. Внутри него есть папка с именем images
. Когда я упаковываю приложение и запускаю его, оно не может найти изображения, которые я поместил в эту папку.
Я пытался поставить статические файлы public
, resources
и , META-INF/resources
но ничего не работает.
Если я jar -tvf app.jar, я вижу, что файлы находятся внутри jar в правой папке:
/static/images/head.png
например, но с вызовом: http://localhost:8080/images/head.png
все, что я получаю, это404
Есть идеи, почему Spring-Boot не находит это? (Я использую 1.1.4 BTW)
@EnableWebMvc
(или эквивалент) в вашем приложении. Это отключило бы конфигурацию Boot MVC по умолчанию.