如何解决在重复的EHCache上将Shiro升级到1.6.0失败
我尝试将Spring Web应用程序中的Shiro从1.2.3升级到1.6.0。我刚刚修改了版本 在摇摇欲坠,重新编译了战争。但是它没有开始:
.grid-container {
display: grid;
grid-template-columns: repeat(12,1fr);
grid-template-rows: 100px repeat(3,1fr);
}
我不在Shiro配置中使用EHCache:
Caused by: net.sf.ehcache.CacheException: Another unnamed CacheManager already exists in the same VM. Please provide unique names for each CacheManager in the config or do one of following:
1. Use one of the CacheManager.create() static factory methods to reuse same CacheManager with same name or create one if necessary
2. Shutdown the earlier cacheManager before creating new one with same name.
The source of the existing CacheManager is: DefaultConfigurationSource [ ehcache.xml or ehcache-failsafe.xml ]
at net.sf.ehcache.CacheManager.assertNoCacheManagerExistsWithSameName(CacheManager.java:529)
问题出在哪里?
解决方法
我必须在gradle中明确选择软件包。 Shiro所有导入的ehcache模块都有自己的捆绑Here is code that replicates the error and has similar structure to what I have in my notebook
``from ayx import Alteryx
class DataExtract():
def __init__(self):
self.url = 'https://raw.githubusercontent.com/owid/covid-19-data/master/public/data/owid-covid-data.csv'
self.data = dict()
def get_data(self):
self.data['owid'] = pd.read_csv(self.url)
de = DataExtract()
de.get_data()
temp = de.data['owid']
Alteryx.write(temp,1)``
,与我的配置冲突。
ehcache.xml
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。