如何解决包冲突问题

2024-11-22 11:03:01
推荐回答(1个)
回答1:

truelt;
lt;weblogic-web-app;
lt;
lt;prefer-web-inf-classes;/prefer-web-inf-classes;
lt;/container-descriptor当Weblogic Web Application的WEB-INF目录下的包与系统CLASSPATH所设定的第三方包发生重名冲突的时候,缺省情况下Weblogic会优先使用 CLASSPATH下的那个包,但我们大多数情况下都需要优先加载WEB-INF/lib下的jar包。
可尝试以下方法解决:
修改WEB-INF/weblogic,在weblogic-web-app内增加配置。如下所示:
lt;Container-descriptor.xml文件