Não consigo que meu projeto de inicialização Spring sirva conteúdo estático.
Coloquei uma pasta chamada static
sob src/main/resources
. Dentro dela, tenho uma pasta chamada images
. Quando empacoto o aplicativo e o executo, ele não consegue encontrar as imagens que coloquei nessa pasta.
Eu tentei colocar os arquivos estáticos em public
, resources
e META-INF/resources
, mas nada funciona.
Se eu jar -tvf app.jar, posso ver que os arquivos estão dentro do jar na pasta correta: /static/images/head.png
por exemplo, mas chamando :,
http://localhost:8080/images/head.png
tudo o que recebo é um404
Alguma idéia de por que o boot-spring não está encontrando isso? (Estou usando 1.1.4 BTW)
@EnableWebMvc
(ou equivalente) em seu aplicativo. Isso desativaria a configuração padrão do Boot MVC.