Я работаю с Spring Boot 2.1.2, пытаюсь заставить работать веб-сервисы и MVC.Прямо сейчас у меня есть структура каталогов, подобная этой:
Всякий раз, когда я пытаюсь получить доступ к localhost:8080/findme.css
, он разрешается, но когда я перехожу к localhost:8080/css/main.css
Я получаю 404.
Я пытался возиться с методом WebMvcConfigurer
addResourceHandlers
, но мне не повезло.Я пробовал больше комбинаций, чем показано на рисунке, но ни одна из них не работает.
Как получить ресурсы в подпапках для обслуживания?
Просто для добавления более важной информации я использую Intellij IDEA Ultimate 2018.3.Я запускаю сервер, отлаживая основную функцию, изображенную здесь (в корне мой мой проект).Я тоже использую gradle, а не maven.
Редактировать:
Так что, похоже, Intellij как-то с этим связан.Если я запускаю bootJar
и запускаю полученный .jar
в project/build/libs
, он запускается, и я могу получить доступ к localhost:8080/css/main.css
.Я не уверен, почему он пока не будет работать с конфигурацией запуска Intellij.