Spring 在Mule中配置EHCache

Spring 在Mule中配置EHCache,spring,caching,mule,ehcache,Spring,Caching,Mule,Ehcache,下面是mule中自定义对象存储ehcache的配置。 我的问题是,当我开始调试这个流时,我收到java.lang.ClassNotFoundException:net.sf.ehcache.CacheManager异常 我已正确导入ehcache jar,但仍收到此错误。这是Mule中非常常见的问题 如果在Mule中加载EHCache类时遇到问题,请将EHCache jar放在$Mule_HOME/lib/user中,而不是放在应用程序中 对于AnypointStudio,您可以遵循相

下面是mule中自定义对象存储ehcache的配置。

我的问题是,当我开始调试这个流时,我收到java.lang.ClassNotFoundException:net.sf.ehcache.CacheManager异常


我已正确导入ehcache jar,但仍收到此错误。

这是Mule中非常常见的问题

如果在Mule中加载EHCache类时遇到问题,请将EHCache jar放在$Mule_HOME/lib/user中,而不是放在应用程序中

对于AnypointStudio,您可以遵循相同的过程,但不要将EHCache jar复制到$MULE\u HOME/lib/user,而是将它们复制到$MULE\u STUDIO\u INSTALL\u DIR/plugins/org.MULE.tooling.server.$version/MULE/lib/user


请参见此处的注释部分:-

也许您应该对
mule deploy.properties
文件进行一些覆盖。在我们的文件中,我们有这样一个覆盖以使spring缓存工作:

loader.override=org.springframework.cache

使用此配置,无需将ehcache jar添加到mule的lib文件夹。

您的配置不可见。。确保您已将其写在代码标记下