使用springboot+thymeleaf构建项目, 用idea编译器直接启动项目,访问首页没有问题, 但是打jar包之后再次访问却始终报错找不到模板:Error resolving template [/home/index]
问题出在哪里
检查发现相对应的模板页面确实都存在,更何况打包前可以正常访问项目页面, 这说明并不缺少模板页面。
仔细检查一下Controller层返回的模板路径,发现一个不易察觉的问题:
更多内容进入javacorn.com
在使用Springboot和Thymeleaf构建的项目中,通过IDEA直接运行正常,但打包成jar后访问报找不到模板错误。问题可能在于打包配置。尽管模板文件存在且在IDEA中工作良好,但在jar环境下路径解析可能不同。检查Controller的模板路径返回是关键。
使用springboot+thymeleaf构建项目, 用idea编译器直接启动项目,访问首页没有问题, 但是打jar包之后再次访问却始终报错找不到模板:Error resolving template [/home/index]
检查发现相对应的模板页面确实都存在,更何况打包前可以正常访问项目页面, 这说明并不缺少模板页面。
仔细检查一下Controller层返回的模板路径,发现一个不易察觉的问题:
更多内容进入javacorn.com