j2ee应用是在JBOSS环境下开发和测试的,没问题,移植到WebLogic Server( 版本: 10.3.6.0)之下,大部分功能都正常,就是附件同步有问题 ,报找不到 lib文件文件。经过以研究发现有以下解决方案:
如果是web项目在weblogic.xml的添加如下配置在可以加载WEB-INF/lib下的lib文件:
方案一:将lib文件放在web项目部署所在domain的lib目录。
方案二:修改web项目的weblogic.xml
<?xml version="1.0" encoding="UTF-8"?> <wls:weblogic-web-app xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.3/weblogic-web-app.xsd"> <wls:weblogic-version>10.3.6</wls:weblogic-version> <wls:context-root>XXXWeb</wls:context-root> <wls:container-descriptor> <wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes> </wls:container-descriptor> </wls:weblogic-web-app>
如果是非Web项目
方案一:将lib文件放在项目部署所在domain的lib目录。
方案二:将lib文件放在项目EAR项目的APP
相关推荐
在tomcat下部署成功,迁移到weblogic下,报错,一般都是配置和jar包问题,配置问题开发根据报错能解决,jar冲突比较烦人,这里给出了解决方案。
将应用部署在weblogic中于axis2冲突的问题及解决方案
在websphere8.5 下部署含有CXFwebservice的war包无法正常启动,...归根结底原因不是找不到类,而是发布后war下的jar与websphere自身平台下的jar冲突了,要解决此问题就要通过在websphere下建立共享库来根除,可参考附件
Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法
weblogic10 与hibernate冲突解决方案 错误如下:org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken linux windows 环境解决方案全解 Linux 启动脚本添加如下: export USER_...
主要介绍了关于weblogic部署Java项目的包冲突问题的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
关联一个hibernate、webLogic的一个文档,可以快速的查找关于hibernate和weblogic的冲突
JMS的配置顺序: 一.配置连接工厂; 二.配置消息存储; 三.配置JMS服务器; 四.配置消息目的地
本方法经本人亲自使用写下,在 检查 冲突 一步 检查 了很久大约 30分钟 ,但是最后也是成功了,所以只要不报错就可以 把补丁打上,如果 遇到 冲突 请参考 卸载补丁的方法 特别忠告:另外行动手之前备份 Oracle全...
下载回去即可使用,自己重新编译的ueditor1.1.1.jar包已经解决官网下载回来的不能...WEB-INF下的weblogic.xml是解决ueditor中的commons-io2.4.jar与weblogic自带的commons-io冲突的问题(tomcat用户可以删除该文件)
当jar包中某个class重复的时候,你肯定想定位到底是哪两个jar在冲突。 当你写程序需要weblogic的某个类支持的时候,你一定会对于在weblogic的lib下那几十个jar中寻找你需要的类痛不欲生。 如果你想在一堆JAR包中查找...