Я ударяю головой о стену в течение нескольких часов. Мой проект почти закончен, но я не могу заставить его обслуживать статический контент.
Я разместил папку под 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)