在我的项目中,我使用 swagger-ui 库,该库在类路径的根目录中有 index.html 文件。这样index.html
,当我点击 root url 时,这将成为我的应用程序的起始页面/
。
但我想使用我的 Boot 项目文件夹中的index.tpl
自定义 Groovy 模板。resources/templates
当我执行这种方法时,应用程序仍然index.html
从 Swagger-UI JAR 文件中显示。
如何使用项目中的自定义页面覆盖 jar 中的索引页面?
UPD:下面的方法对我不起作用。它返回 404 错误。然后我添加 @EnableWebMvc 注释,现在 Spring 找不到我的 Groovy 模板。我的类路径中有 Groovy 模板的所有必要依赖项,它们在属性文件中打开。似乎 Spring 根本无法解析 Groovy 模板。