Weblogic的jar包冲突困扰了我一段时间,一般使用的是如下方式解决:
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app
xmlns="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/ejb-jar_3_0.xsd
http://xmlns.oracle.com/weblogic/weblogic-web-app
http://xmlns.oracle.com/weblogic/weblogic-web-app/1.2/weblogic-web-app.xsd">
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>
但这种方式仍然会碰到兼容性问题。后台发现以下办法很奏效,有需要的可以试试:
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app
xmlns="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/ejb-jar_3_0.xsd
http://xmlns.oracle.com/weblogic/weblogic-web-app
http://xmlns.oracle.com/weblogic/weblogic-web-app/1.2/weblogic-web-app.xsd">
<jsp-descriptor>
<!-- 每隔一段时间检查一次jsp,如果发现变更则自动加载。 -->
<page-check-seconds>30</page-check-seconds>
</jsp-descriptor>
<container-descriptor>
<!-- 每隔一段时间检查一次servlet,如果发现变更则自动加载。 -->
<servlet-reload-check-secs>30</servlet-reload-check-secs>
<!-- 每隔一段时间检查一次资源文件,如果发现变更则自动加载。 -->
<resource-reload-check-secs>30</resource-reload-check-secs>
<!-- 优先加载部分类,用于解决jar包冲突。 -->
<prefer-application-packages>
<!-- <package-name>javax.servlet.*</package-name> -->
<package-name>org.apache.commons.lang.*</package-name>
<package-name>org.apache.xmlbeans.*</package-name>
<package-name>antlr.*</package-name>
<package-name>javax.persistence.*</package-name>
<package-name>org.hibernate.*</package-name>
</prefer-application-packages>
</container-descriptor>
</weblogic-web-app>
分享到:
相关推荐
标题"weblogic部署项目jar冲突解决"指出的核心问题是JAR包冲突。这是因为不同的应用服务器可能内置了不同版本的库,或者在类加载机制上有差异,导致原本在Tomcat上运行良好的应用在WebLogic上出现问题。以下是一些...
weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】发布的最新补丁 weblogic10.3.6最新补丁 【2022-1-18日】...
export WL_HOME=/path/to/Weblogic10.3.6 export PATH=$WL_HOME/bin:$PATH ``` ##### 5. 启动管理控制台 完成安装后,可以通过浏览器访问WebLogic Server的管理控制台,通常地址为:`...
本文详细介绍了 WebLogic 10.3.6 在 Windows 32位操作系统上的下载及安装流程,包括了该版本的主要特性、下载途径以及安装过程中的注意事项和常见问题解决方法。通过遵循上述步骤,可以帮助用户顺利完成 WebLogic ...
首先,"Weblogic10.3.6补丁2021.04.zip" 是针对WebLogic Server 10.3.6的一个重要更新。补丁通常包含了修复的安全漏洞、性能优化和功能增强。在2021年4月发布的这个补丁,可能解决了当时已知的一些问题,增强了...
WebLogic Server 10.3.6 是一款广泛使用的Java EE应用服务器,由甲骨文公司(Oracle)提供。此版本的安全补丁是针对已知安全漏洞的重要更新,特别是对于反序列化攻击的防护。反序列化攻击是利用不安全的Java对象反...
Weblogic10.3.6-2204-2207补丁集 WLS PATCH SET UPDATE 10.3.6.0.220719 Patch 34009030 10.3.6.0.220419 Patch 33791826 10.3.6.0.220118 Patch 33494814 Patch 32973233 Coherence 3.7.1 Patch 22 (3.7.1.22) wls...
在Linux环境下,部署WebLogic Server 10.3.6的集群是一项复杂而重要的任务,因为这涉及到多个服务器之间的协调工作,以实现高可用性和负载均衡。以下将详细阐述整个部署配置过程的关键步骤: 1. **环境准备**: - ...
近日,Apache Commons Collections 等公共库被发现存在 Java 反序列化漏洞,WebLogic、WebSphere、JBoss、Jenkins、OpenNMS 等主流中间件和框架均受到影响,攻击者利用该漏洞可以远程执行操作系统命令,入侵应用系统...
这个“weblogic 10.3.6补丁 20180717”是针对WebLogic Server 10.3.6版本的一个重要更新,旨在解决安全问题、性能优化和增强系统稳定性。补丁通常包含错误修复、安全漏洞修补以及一些功能改进。 1. **补丁更新**:...
java -jar weblogic10.3.6_aix.jar -mode=console ``` 按照安装向导的提示进行操作: - **选择安装路径**:默认安装路径为`/weblogic/Oracle/Middleware`。 - **选择安装类型**:选择自定义安装(`Custom`模式)。 -...
Weblogic服务安装包,自己一直在用这个,功能强大,简单易用。推荐给大家
weblogic10.3.6下载地址及安装教程
Oracle WebLogic Server 10.3.6 2020年7月发布的累积更新补丁包 (p31178492_1036_Generic_20200714.zip),补丁名称:I37G,下载文件中包含补丁安装说明和方法(自用详细步骤)。服务器打补丁前请注意做好备份,若...
3. **上传升级包**:使用WebLogic安装用户的权限将升级包`p13529623_1036_Generic.zip`上传至`$WLS_HOME/common/quickstart/`目录下并解压。 4. **执行升级操作**: - 进入`$WLS_HOME/common/quickstart/`目录。 -...
Oracle WebLogic Server 10.3.6 2020年4月发布的累积更新补丁包 p30857748_1036_Generic 主要修复各种Bug和安全漏洞等问题 安装之前须先卸载老的补丁 遭到过攻击的服务器、域 建议删除域并重建
5. 错误修复:解决用户在使用WebLogic 10.3.6时遇到的已报告问题,提升用户体验。 6. 功能增强:可能包含对某些特性的增强,例如监控工具、管理控制台、日志记录和诊断工具,帮助管理员更好地管理和维护WebLogic...
WebLogic Server 10.3.6 是一款由甲骨文公司(Oracle)提供的企业级Java应用服务器,它是Oracle融合中间件的一部分,主要用于部署和管理Java应用程序。在本压缩包中,"weblogic10.36百度盘下再连接,永久有效"的描述...
WebLogic Server 10.3.6 是甲骨文公司提供的一个强大且广泛使用的Java EE应用服务器,用于构建、部署和管理企业级Web应用程序。这个版本的补丁更新是为了解决潜在的安全问题、性能优化以及增加新特性,确保系统的...
从官方站点下载适用于Weblogic 10.3.6的最新PSU补丁包,通常是`.zip`格式的文件,例如`p28343311_1036_Generic.zip`。 **步骤2:上传并解压补丁包** 将下载好的补丁包上传至服务器的指定目录,如`/tmp/weblogic`,...