2017-09-23 71 views
0

我想在我的EAR文件中使用新版本的ehcache,但在weblogic服务器的域/ lib文件夹中存在较旧的版本。WEBLOGIC:在EAR文件中使用jar而不是域/ lib

当然,无法升级domain/lib文件夹中的一个,因为它在其他EAR文件中使用。

有没有办法使用我的EAR文件中的一个。

我试着使用:

<prefer-application-packages> 

而且

<prefer-application-resources> 

在weblogic-application.xml中没有成功。看来使用的jar是domain/lib文件夹中的。 我想用春天使用ehcache,我在部署在weblogic的库内部使用spring。

现在我们正在使用WEBLOGIC 10,我们将在几周内使用WEBLOGIC 12。

任何想法来解决这个问题?

回答

1

在我的情况下,它不工作,因为我从我的weblogic中部署的库中使用了Spring。

所以Spring不能在我的EAR中使用Ehcache JAR,因为Spring并不在我的EAR中。我删除了这个Spring库的使用,并在我的EAR中包含了所有的Spring JAR以使其工作。

相关问题