问题出在这里。Hibernate-4.1.4有ehcache-core-2.4.3,我无法轻易排除它(我们不使用Maven…),我不确定保持原样是否会导致与ehcache-2.10.1的冲突。
如果情况越来越糟,我可能会选择将ehcache-core-2.4.3从hibernate中排除,并手动将ehcache-2.10.1包含在我的构建路径中——然而,我不确定ehcache-2.101是否与hibernate 4.1.4兼容。
还有其他替代方案吗?
好的,您想从类路径中删除2.4.3。你如何做到这一点取决于你的构建系统,如果不知道你在那里实际使用了什么,这对你没有帮助。
我认为2.10.1将开箱即用,如果您在没有集群的情况下运行。但是我可能是错的。用另一个替换一个,你应该马上知道。(统计API发生了一些变化,但我记不起是什么时候发生的)。