【发布时间】:2015-03-06 08:36:26
【问题描述】:
在我的项目中,我使用 swagger-ui 库,该库在类路径的根目录中有 index.html 文件。这样,当我点击/ 之类的根 url 时,index.html 就成为了我的应用程序的起始页。
但我想使用我的 Boot 项目的 resources/templates 文件夹中的自定义 Groovy 模板 index.tpl。当我执行这种方法时,应用程序仍然显示来自 Swagger-UI JAR 文件的index.html。
如何用项目中的自定义页面覆盖 jar 中的索引页面?
UPD:下面的方法对我不起作用。它返回 404 错误。然后我添加 @EnableWebMvc 注释,现在 Spring 找不到我的 Groovy 模板。我的类路径中有 Groovy 模板的所有必要依赖项,它们在属性文件中打开。好像 Spring 根本无法解析 Groovy 模板。
【问题讨论】:
标签: groovy spring-boot swagger-ui webjars