异常现象:在本地打包部署完全没有问题,资源文件也都可以映射上,但是打包成jar包部署到服务器上时,就一直报异常,异常信息如下:
2018-06-19 10:17:30.147 ERROR 18317 --- [nio-8180-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: Error resolving template "/DataObjectManger", template might not exist or might not be accessible by any of the configured Template Resolvers] with root cause
org.thymeleaf.exceptions.TemplateInputException: Error resolving template "/DataObjectManger", template might not exist or might not be accessible by any of the configured Template Resolvers
controller示例如下:
经过大量的排查,最终的问题出在return "/DataObjectManger";这行代码,去掉/DataObjectManger最前面的"/"就好了!