我正在尝试在我的EAR文件中使用新版本的ehcache,但是在weblogic服务器的domain / lib文件夹中有一个旧版本。
当然,无法升级domain / lib文件夹中的那个,因为它已在其他EAR文件中使用。
有没有办法在我的EAR文件中使用它。
我试图使用:
<prefer-application-packages>
和
<prefer-application-resources>
在weblogic-application.xml中没有成功。似乎使用的jar是domain / lib文件夹中的jar。 我试图在春天使用ehcache,我在weblogic中部署的库中使用spring。
目前我们正在使用WEBLOGIC 10,我们将在几周内使用WEBLOGIC 12.
有什么想法可以解决这个问题吗?
答案 0 :(得分:1)
在我的情况下它没有用,因为我在我的weblogic中部署的库中使用了Spring。
所以Spring无法在我的EAR中使用Ehcache JAR,因为Spring不在我的EAR中。我删除了这个Spring库的使用,并在我的EAR中包含了所有Spring JAR以使其工作。