Nie mogę sprawić, by mój projekt Spring-boot obsługiwał zawartość statyczną.
Umieściłem folder o nazwie static
pod src/main/resources
. Wewnątrz mam folder o nazwie images
. Kiedy pakuję aplikację i ją uruchamiam, nie może znaleźć obrazów, które umieściłem w tym folderze.
Starałem się umieścić pliki w statycznych public
, resources
a META-INF/resources
jednak nic nie działa.
Jeśli ja jar -tvf app.jar widzę, że pliki znajdują się wewnątrz jar we właściwym folderze: /static/images/head.png
na przykład, ale dzwoniąc :,
http://localhost:8080/images/head.png
wszystko, co otrzymuję, to404
Jakieś pomysły, dlaczego spring-boot tego nie znajduje? (Używam wersji 1.1.4 BTW)
@EnableWebMvc
(lub odpowiednik) w swojej aplikacji. To wyłączyłoby domyślną konfigurację Boot MVC.