关于自定义缓存ehcache使用时的导包错误

运行时错误:java.lang.NoClassDefFoundError: Could not initialize class net.sf.ehcache.CacheManager

错误原因:使用的包的问题

错误包:

<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-ehcache -->
<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis-ehcache</artifactId>
    <version>1.0.0</version>
</dependency>

解决方法:重新在maven仓库中找了一个包

<!-- https://mvnrepository.com/artifact/org.mybatis.caches/mybatis-ehcache -->
<dependency>
     <groupId>org.mybatis.caches</groupId>
     <artifactId>mybatis-ehcache</artifactId>
     <version>1.2.1</version>
</dependency>

问题解决

上一篇:Android 中日期对话框的应用


下一篇:前方高能!一次哔哩哔哩面试经历