问题描述
我尝试将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