В моем проекте я использую библиотеку swagger-ui, у которой есть файл index.html в корне пути к классу. Таким образом, этот index.html
становится стартовой страницей моего приложения, когда я нажимаю корневой URL-адрес, например /
.
Но я хочу использовать свой собственный шаблон Groovy index.tpl
из папки resources/templates
моего проекта Boot. Когда я выполняю такой подход, приложение по-прежнему отображает index.html
из JAR-файла Swagger-UI.
Как переопределить индексную страницу из jar пользовательской из проекта?
UPD: Подход ниже у меня не работает. Он возвращает ошибку 404. Затем я добавляю аннотацию @EnableWebMvc, и теперь Spring не может найти мой шаблон Groovy. У меня есть все необходимые зависимости в моем пути к классам для шаблона Groovy, и они включены в файле свойств. Похоже, Spring вообще не может разрешить шаблон Groovy.