在进行springmvc + thymeleaf整合的时候, 中途报出了以下错误
Caused by: java.lang.NoSuchMethodError: org.thymeleaf.dialect.AbstractDialect: method <init>()V not found
Failed to instantiate [nz.net.ultraq.thymeleaf.LayoutDialect]: Factory method 'layoutDialect'
在进行一步步回退后, 发现, 是因为在项目中增加了Thymeleaf Framework Support造成的, 删除后问题消失
Add Frameworks Support
IDEA -> 右击项目 -> 选择Add Frameworks Support -> 勾选了 Thymeleaf, Spring 4 integration两个选项
删除这些support
Ctrl + Alt + Shift + S进入 Project Structure, 左侧选择Modules, 右侧选择Dependencies标签页, 删除这两个新增加的support, 重启项目后, 问题消失