`
luowei31
  • 浏览: 80292 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

weblogic部署出现包冲突的解决办法

 
阅读更多

 

由于有些客户在同一个server里部署多个应用,各个应用使用的jar包版本有所不同或者公共weblogic包里有不同版本的jar或其他原因,造成在部署我们的应用时,包冲突,导致部署失败;为了避免包冲突,可以通过配置,使得web应用启动时类装载采用从web-inf开始装载,具体方法是:通过对weblogic.xml添加如下参数实现,同时需要增加相应的必需包,例如xalan.jar 和xerces-2.6.2.jar(除非应用本身的lib里已包含),以保证系统能成功部署:

<container-descriptor>

              <servlet-reload-check-secs>-1</servlet-reload-check-secs>

              <prefer-web-inf-classes>true</prefer-web-inf-classes>

</container-descriptor>

 

 

 

 

 

如果使用了log4j,则日志的使用配置应在web.xml里进行配置,否则可能应用无法正常启动,配置内容如下:
<context-param>
  <param-name>log4jConfigLocation</param-name>
  <param-value>/WEB-INF/classes/log4j.properties</param-value>
 </context-param>
      及如下listener:
<listener>  

<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>

 

原文链接:http://minnanlin88.iteye.com/blog/322682

分享到:
评论

相关推荐

    weblogic部署项目jar冲突解决

    提供的文件`weblogic部署项目中jar包冲突解决方法.txt`可能包含了具体的解决步骤和案例,建议仔细阅读。而`util.zip`可能是某个实用工具或示例代码,解压后查看其内容,可能会提供更多的解决思路。 总之,解决...

    将应用部署在weblogic中于axis2冲突的问题及解决方案

    将应用部署在Weblogic Server 10.3中与Axis2冲突的问题可以通过删除项目WEB-INF\lib目录下的wstx-asl-3.2.4.jar包来解决。同时,也可以通过在WEB-INF\lib目录下配置weblogic.xml文件来解决包冲突的问题。

    关于weblogic部署Java项目的包冲突问题的解决

    "关于weblogic部署Java项目的包冲突...解决Weblogic部署Java项目的包冲突问题需要根据实际情况选择合适的解决方法,可能需要组合使用多种方法。同时,了解Weblogic服务器的类加载器机制和jar包的加载顺序也非常重要。

    在weblogic 部署出现的 错误

    本篇文章将针对“在WebLogic部署出现的错误”这一主题,详细探讨可能遇到的问题及解决方案。 首先,WebLogic是Oracle公司开发的一款企业级Java EE应用服务器,用于运行和管理Java应用程序。在部署过程中,错误通常...

    Hibernate的Antlr在Weblogic中产生Jar冲突的解决办法

    ### Hibernate的Antlr在Weblogic中产生Jar冲突的解决办法 #### 背景与问题描述 在使用Hibernate框架进行Java应用开发时,特别是在Weblogic服务器环境下部署应用程序时,可能会遇到一个常见问题:由于不同版本的...

    解决weblogic部署JAX-WS需要的配置文件

    - **命名空间冲突**:如果你的服务依赖于多个库,可能会出现命名空间冲突,需要在weblogic.xml中配置类加载器策略。 - **安全配置**:WebLogic有严格的权限控制,确保服务的安全性可能需要配置SSL、角色和权限等。 -...

    linux_weblogic部署

    ### Linux环境下WebLogic 12c部署详细指南 #### 一、概述 本文档旨在提供一份详尽的Linux环境下WebLogic 12c部署指南。WebLogic Server是一款高性能的企业级应用服务器,它提供了丰富的功能和服务,如集群、负载...

    将应用部署在weblogic中于JSTL冲突的问题及解决方案

    在将应用程序部署到WebLogic服务器时,可能会遇到与...通过以上方法,可以有效地解决WebLogic与JSTL之间的冲突问题,保证应用的正常运行。在实际开发过程中,理解库的依赖关系和服务器的环境配置是避免类似问题的关键。

    weblogic9.2环境部署

    WebLogic Server 9.2 环境部署详解 WebLogic Server 是一款由 Oracle 公司提供的企业级 Java 应用服务器,它提供了一个用于开发、集成、部署和管理Java EE应用程序的平台。本篇文章将详细阐述如何在Windows环境下...

    weblogic项目部署经验

    首先,我们需要理解WebLogic部署的基本流程。这通常包括创建域、配置服务器、安装应用程序和启动服务等步骤。`WebLogic部署应用程序(图解).doc`文档可能详细介绍了这些步骤,并配有图形说明,使得理解更加直观。在...

    websphere下部署CXF项目jar包冲突问题解决方式

    在websphere8.5 下部署含有CXFwebservice的war包无法正常启动,而相应的war包在tomcat上是可以正常启动的,通过后台的日志分析大致可以定位为相关的cxf类无法找到,其实这些类在项目的lib目录下都是存在的,莫名其妙...

    搭建weblogic环境,部署项目

    **创建Domain**是WebLogic部署的第一步。在Windows操作系统中,通过以下路径启动配置向导:`开始——所有程序——BEA Products——Tools——Configuration Wizard`。在向导的初始界面,选择“Create a new Weblogic ...

    SSH项目部署在window和linux下的Weblogic上出现 ClassNotFound异常解决办法

    ### SSH项目部署在Window和Linux下的Weblogic上出现ClassNotFound异常解决办法 #### 背景介绍 在部署Java EE项目时,特别是采用SSH(Struts + Hibernate + Spring)架构的项目,在不同的应用服务器(如Tomcat、...

    Weblogic部署

    【Weblogic部署】是企业级Java应用服务器Oracle WebLogic Server的部署过程,它涉及了Java EE应用程序在Weblogic Server上的安装、配置、发布以及管理等多个环节。Weblogic Server是Oracle公司提供的一个强大的...

    weblogic上部署集群项目步骤

    在WebLogic Server中部署集群项目是一项关键任务,它涉及到高可用性、负载均衡以及故障转移等核心功能。以下是一份详细的步骤指南,帮助你理解如何在WebLogic Server上配置和部署集群项目。 首先,你需要登录到...

    arcims9.2 weblogic安装部署详细图解

    《ArcIMS 9.2与WebLogic安装部署详解》 ArcIMS 9.2是一款由Esri公司开发的专业地理信息系统(GIS)服务器软件,用于发布、管理和操作地图服务。而WebLogic是Oracle公司提供的企业级Java应用服务器,常用于部署各种...

    64位weblogic--windows安装部署及常见问题解决

    - 包引入错误:可能是由于类路径设置不当或jar包冲突导致的,可以通过调整`weblogic.xml`中的类加载顺序来解决。 - 乱码问题:检查字符集设置,确保在服务器和应用中都正确配置了字符编码。 - MIME-Type配置问题:在...

    Linux下的WebLogic安装部署

    在IT领域,尤其是在企业级应用服务器的部署与管理中,WebLogic无疑占据着举足轻重的地位。由Oracle公司开发的WebLogic Server是一款高性能、高可靠性的中间件产品,广泛应用于构建、部署和管理基于Java EE标准的企业...

Global site tag (gtag.js) - Google Analytics