2017-07-27 29 views
-1

私はスプリングブートアプリケーションに取り組み、this article as an exampleを使ってMustacheテンプレートを使って小さな構成のWebページを追加しています。私はひげ剃りのテンプレートファイルのすべてに.htmlという拡張子が付いていてもうまく動作しますが、問題は私がIDEをサポートしていないことです。 IntelliJ IDEAには口髭のためのプラグインがありますが、拡張は.mustacheでなければなりません。しかし、ファイル拡張子を変更すると、404エラーが発生します。スプリングブート.mustacheファイルの拡張子

私はofficial exampleに.mustacheを使用していることがわかりましたので、可能です。このプロジェクトでは、これを可能にする設定が変更されたことを示すために何も見つかりませんでした。唯一の大きな違いは、私はJavaの代わりにKotlinを使用していることですが、なぜそれがひどいファイル拡張子に影響を与えるのかわかりません。

私には何が欠けていますか?ありがとう!

答えて

1

for v1.5.6for v2.0.0.M3)あなたは簡単に次のプロパティを設定することで、口ひげテンプレートファイルの拡張子を設定できます。v1.5.xデフォルトでは

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

.htmlだったが、V2で.0.0彼らは.mustacheに切り替えました。 (release notes

また、あなたは[設定]> [エディタ]> [ファイルの種類>ハンドルバー/口ひげ*.htmlパターンを登録することによりHandlebars/Mustacheプラグインと*.htmlファイルを処理するためのIntelliJ IDEAを設定することができます。

0

Nevermind。私はちょうどそれが春のブートの2.0.0ブランチであり、1.5.xのブランチはまだ.htmlとしてそれを持っていることに気づいた。春ブーツのドキュメントによると