私のプロジェクトでは、クラスパスのルートに index.html ファイルを持つ swagger-ui ライブラリを使用しています。このようindex.html
にして、ルート URL のようにヒットすると、これがアプリの開始ページになります/
。
しかし、Boot プロジェクトのフォルダーから
カスタム Groovy テンプレートを使用したいと考えています。このようなアプローチを実行しても、アプリケーションはSwagger-UI JAR ファイルから表示されます。index.tpl
resources/templates
index.html
jar のインデックス ページをプロジェクトのカスタム ページでオーバーライドする方法は?
UPD:以下のアプローチはうまくいきません。404 エラーを返します。次に @EnableWebMvc アノテーションを追加すると、Spring が Groovy テンプレートを見つけられなくなりました。Groovy テンプレートのクラスパスに必要なすべての依存関係があり、それらはプロパティ ファイルでオンになっています。Spring は Groovy Template をまったく解決できないようです。