gpt4 book ai didi

angularjs - 带 Thymeleaf 3 Beta 的 Spring 启动

转载 作者:行者123 更新时间:2023-12-02 23:54:44 32 4
gpt4 key购买 nike

Spring boot 似乎与 Thymeleaf 3 beta 配合得不太好。

java.lang.IllegalStateException: Could not evaluate condition on org.springframework.boot.autoconfigure.security.FallbackWebSecurityAutoConfiguration due to internal class not found. 

This can happen if you are @ComponentScanning a springframework package (e.g. if you put a @ComponentScan in the default package by mistake)

...

 Caused by: java.lang.NoClassDefFoundError: org/thymeleaf/resourceresolver/IResourceResolver

关于如何让它发挥作用有什么想法吗?

本质上,我已经预先构建了 HTML 模板,但它们并不真正符合 XHTML 标准,我想将其与 Thymeleaf 一起使用。 Thymeleaf 2 不支持 HTML,甚至 LEGACYHTML5 模式也会因 Angular 标记而引发错误

所以,我坚持使用 Spring Boot,它只使用 Thyme2,不支持 Thyme3,但我的应用程序只能与 Thyme3 配合使用

最佳答案

这是正确答案。以下是要排除的类,以便下一个遇到此问题的人更容易:

@SpringBootApplication(exclude={org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration.class})

关于angularjs - 带 Thymeleaf 3 Beta 的 Spring 启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33536034/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com