У меня есть проект весенней загрузки, который использует тимилиф для пользовательского интерфейса. Мое содержимое c находится в папке project / src / main / resources / stati c, а шаблоны - в папке project / src / main / templates.
В моем application.properties я имею в виду эти такие папки, как
spring.resources.static-locations=classpath:/static/
spring.thymeleaf.prefix=classpath:/templates/
Это прекрасно работает в моем регионе. Но при развертывании его на экземпляре EC2 выдается следующая ошибка:
Шаблон обработки исключений "/ login": ошибка при разрешении шаблона [/ login], шаблон может не существовать или может быть недоступен для любой из сконфигурированных резолверов шаблонов
, что по сути означает, что эта папка доступна при запуске в моем локальном компьютере, но после контейнера и развертывания приложения этот способ доступа к папкам не работает.
Я пытался найти это, но есть способы относиться к файлу в ресурсах относительно, но не ко всем папкам.
Пожалуйста, дайте мне знать, что мне здесь не хватает.