如何解决weblogic与应用的jar包冲突

2024-11-22 06:12:24
推荐回答(1个)
回答1:

prefer-web-inf-classes 

如果将 元素设置为 true,则将优先加载位于 Web 应用程序的 WEB-INF 目录中的类,然后再加载应用程序或系统类加载器中的类。默认值为 false。控制台中指定的值优先于手工设置的值。 

最终的解决办法: 

在web-inf下创建一个weblogic.xml文件(如果没有的话) 

然后在其中增加如下信息: 

  xmlns="http://www.bea.com/ns/weblogic/90"
  xmlns:j2ee="http://java.sun.com/xml/ns/j2ee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"> 
     
         true