2017-09-23 18 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以使其工作。

相關問題