spring-boot引入thymelaef静态资源异常终极解决方案

Spring-boot 引入模板引擎thymelafe
首先大多数人遇到的异常就是

第一个thymelaef版本问题
在这里插入图片描述
这个问题,我自己也踩到过这个坑,它的异常产生原因其实就是spring-boot2.0以上版本,引入thymelaef的版本配置不匹配导致整个项目无法运行起来。

如果是spring-boot1.5的版本则如下,将thylaef的版本切换一下
这个时候我们应该这样
在这里插入图片描述
将这上面的版本控制标签注释掉即可,或者是去github上边搜索对应的版本号,然后写上去就没问题了

第二个maven问题

这是我遇到最头疼的问题了,
每次想要进行thymelaef渲染视图的时候它就会在页面上报错产生最可怕的nofound url 404错误,这其中的辛酸可想而知,搜了漫天的博客,进行了无数的yml配置来看完全没有丝毫影响,如果你也遇到了那么请往下看

首先我们要,最重要的是找到的最终要的东西
在这里插入图片描述
最重要的当然就是你在导入thymelaef的时候maven到底有没有给你导入依赖!
如果有那么你就看看Ctrl+shift+alt+s 查看你的Libraries里边是否加了进来,Problems是否有提示,友滴话fix add…

如果没有那么恭喜你你成功的中奖了,你需要手动的去maven导入你的jar包,这里就只能建议你去百度啦。
第二种方法就是直接换maven本地仓库,我这里有,但是由于第一次写这个东西我弄不上去!如果你有啥需要帮助的,私聊我我应该能够看到,小生有礼了

(更新)
往后用的时候我又发现一种解决方式,或者说是又是踩到一个坑
就是静态资源的问题,其实thymeleaf 有时候出岔子的情况下它会找不到静态资源文件夹!
至于原因小生还未摸清楚
但是这样使用是一定没问题的,你如果也出现静态资源都不能访问的问题那么你就重写它的那个默认静态资源路径的方法

在这里插入图片描述
在这里插入图片描述
持续还会遇到新的问题,先就这样。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值