Weblogic 11g下部署Java 项目真是问题多多啊,我指的是在eclipse或者myeclipse下开发的Java项目,然后打包成war或者ear部署到weblogic 11g下。
加载顺序:
weblogic 11g和之前部署的不一样,首先是,他先加载自己的jar包,然后才是你部署到什么程序的war包。
更改加载顺序:
从网上找的的方法是,在你开发的Java项目下的web-inf下,先写一个weblogic.xml的配置,这里的内容是:
在Weblogic 11g上部署Java项目时遇到QName问题,主要是由于加载顺序导致的冲突。通过在web-inf下创建weblogic.xml并设置`<prefer-web-inf-classes>true</prefer-web-inf-classes>`,优先加载应用的类来解决大部分问题。然而,对于涉及webservice调用的情况,可能出现`LinkageError`。解决办法包括修改webservice部署或使用RAR工具删除jar包中特定路径的QName类。
Weblogic 11g下部署Java 项目真是问题多多啊,我指的是在eclipse或者myeclipse下开发的Java项目,然后打包成war或者ear部署到weblogic 11g下。
加载顺序:
weblogic 11g和之前部署的不一样,首先是,他先加载自己的jar包,然后才是你部署到什么程序的war包。
更改加载顺序:
从网上找的的方法是,在你开发的Java项目下的web-inf下,先写一个weblogic.xml的配置,这里的内容是:
6210

被折叠的 条评论
为什么被折叠?