项目

一般

简介

应用部署报... javax/cache/spi/CachingProvider not found 的问题

由 黄 俊睿 在 大约 3 年 之前添加

异常信息:java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: org.apache.catalina.LifecycleException: java.lang.IllegalStateException: Could not evaluate condition on org.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration due to javax/cache/spi/CachingProvider not found. Make sure your own configuration does not rely on that class. 

版本号:202106101338

解决时间:2021-10-28

解决方案:

界面现象:

日志截图:

解决操作:在应用的WEB-INF目录下放入内容如下的的apusic-web.xml

<?xml version="1.0" encoding="UTF-8"?> 
<aas-web-app error-url=""> 
<class-loader delegate="false">
<property name="ignoreParentsFiles" value="true"></property>
<property name="ignoreClassPrefix" value="com.hazelcast"></property>
<property name="ignoreResources" value="META-INF/services/javax.cache.spi.CachingProvider"></property>
</class-loader>
</aas-web-app>