Java Dandelion数据表NoClassDefFoundError

Java Dandelion数据表NoClassDefFoundError,java,spring-boot,datatables,thymeleaf,dandelion,Java,Spring Boot,Datatables,Thymeleaf,Dandelion,我已经尝试在SpringBoot+Thymeleaf+Java15+Maven项目上使用Dandelion数据表。。。 它不断地抛出错误。。。最后一点是: 原因:java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException:错误 创建在类路径中定义了名为“DataTablesDialogue”的bean 资源[co/com/activacredito/DandelionConfig.clas

我已经尝试在SpringBoot+Thymeleaf+Java15+Maven项目上使用Dandelion数据表。。。 它不断地抛出错误。。。最后一点是:

原因:java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException:错误 创建在类路径中定义了名为“DataTablesDialogue”的bean 资源[co/com/activacredito/DandelionConfig.class]:Bean 工厂方法实例化失败;嵌套异常是 org.springframework.beans.BeanInstantiationException:未能 实例化 [com.github.dandelion.datatables.thymeleaf.dialogue.datatabledialogue]: 工厂方法“DataTables方言”引发异常;嵌套异常 是java.lang.NoClassDefFoundError: org/thymeleaf/processor/IElementNameProcessorMatcher

POM.xml具有所有com.github.dandelion、org.springframework.boot和thymeleaf依赖项。 有时会抛出一个抽象方言错误

蒲公英的配置类为:

@配置
公共级蒲公英配置{
@豆子
公共数据表方言数据表方言(){
返回新的DataTables方言();
}
@豆子
公共蒲公英{
返回新蒲公英提取物();
}
@豆子
公共过滤器注册bean蒲公英过滤器注册bean(){
返回新的FilterRegistrationBean(new DandelionFilter());
}
@豆子
公共FilterRegistrationBean datatableFilterRegistrationBean(){
返回新的FilterRegistrationBean(newDataTablesFilter());
}
@豆子
public ServletRegistrationBean蒲公英ServletRegistrationBean(){
返回新的ServletRegistrationBean(new DandelionServlet(),“/dandelion assets/*”);
}
}

请帮忙

您需要为依赖项提供更多详细信息-
pom.xml
。看起来缺少依赖项(
org/thymeleaf/processor/IElementNameProcessorMatcher
)。错误指向
DataTablesDialante()
是问题bean,因此问题就在这里。