Расширение файла загрузки.

Я работаю над весенним загрузочным приложением и добавляю небольшую конфигурационную веб-страницу с использованием шаблонов Mustache, используя эту статью в качестве примера . Я отлично работаю, когда все мои файлы шаблонов усов имеют расширение .html, но проблема в том, что я не получаю поддержку IDE. IntelliJ IDEA имеет плагин для усов, но расширение должно быть .mustache. Однако, когда я изменяю расширения файлов, я получаю ошибку 404.

Я видел в официальном примере, что они используют .mustache, поэтому я знаю, что это возможно. Я не мог найти ничего в этом проекте, чтобы указать, что параметр был изменен, чтобы включить это. Единственное существенное отличие заключается в том, что я использую Kotlin вместо Java, но я не понимаю, почему это повлияет на расширения файлов усов.

Что мне не хватает? Благодаря!

Согласно документации Spring Boot ( для v1.5.6 , для версии 2.0.0.M3 ) вы можете легко настроить расширение файлов шаблонов Mustache, установив следующее свойство:

spring.mustache.suffix=.mustache # Suffix to apply to template names. 

В v1.5.x по умолчанию был .html но в версии 2.0 он переключился на .mustache . ( примечания к выпуску )

Также вы можете настроить IntelliJ IDEA на обработку файлов *.html с помощью плагина Handlebars / Mustache , зарегистрировав шаблон *.html в « Настройках»> «Редактор»> «Типы файлов»> «Ручки / Усы» .

Неважно. Я просто понял, что это ветка весенней загрузки 2.0.0, а ветвь 1.5.x все еще имеет ее как .html.

Intereting Posts
Как добавляются дополнительные свойства градиента в DSL Kotlin? Почему Bundle in Intent теряется? Общая функция с общим двумерным массивом Как внедрить DSLконтекст JOOQ в классе Kotlin Как начать второй наблюдаемый после получения результата от первого наблюдаемого в андроиде? Почему я не могу получить доступ к переименованию суперкласса в Котлине? Растровые изображения Android EffectFactory Kotlin не будет создавать файлы классов Ошибка: не удалось найти или загрузить основной класс в intelliJ IDE Как выбрать другой модуль для запуска, когда вы нажимаете кнопку «Выполнить» в IntelliJ IDEA? Класс не найден в котлин? Как установить параметры макета в imageView внутри GridView в Android Spring ConfigurationProperties и Kotlin? Код Kotlin, скомпилированный в Jar для использования в Java Project? Когда нам нужно переопределить метод handleMessage () метода Handler Существует типовая структура проекта kotlintest