编程之旅-ehcache.xml 加注释后报错

本文记录了一次使用MyBatis结合EHCache缓存时遇到的问题,详细介绍了因不规范的XML注释导致的初始化失败及解决过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编程过程中会遇到许多许多奇怪的现象,最近给mybatis加上了ehcache缓存,然后启动一直报错,后来经过排查发现是注释的原因,

就加这么行代码

<!----

 报错吧 哈哈哈 


收拾收拾

-->

然后就进入报错模式了,看错误log

 Could not initialize class org.mybatis.caches.ehcache.EhcacheCache

大致就是没办法初始化EhcacheCache。确定问题在EhcacheCache上,

在这过程中发现很多特别的错误现象,比如注释<!---不爆错-->  <!--爆错--->  就是多了个-和少个-的区

别我在注释中一般喜欢加上<!--------------注释 start---------------->这样好看点,没想到在EhcacheCache这个xml文件这块栽了


在这找原因的过程中是痛苦的,在其他xml文件下加是没问题的比如在spring的xml加注释却不会存在这个问题


然后问题确定在只有ehcache.xml中加注释 不规范的话就会出现以上问题,所以切记切记注释规范


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值