解决 weblogic jar包冲突
1.将需优先使用的jar包放到目录/bea/lib下。
2.打开文件${DOMAIN_HOME}/bin/setDomainEnv.sh。
找到:
WL_HOME="/bea/wlserver_10.3"
export WL_HOME
在该语句后增加:
PRE_CLASSPATH="/bea/lib/hibernate-jpa-2.0-api-1.0.1.Final.jar:/bea/lib/antlr-2.7.7.jar:/bea/lib/commons-lang-2.6.jar"
export PRE_CLASSPATH
解决内存不足
1.打开文件${DOMAIN_HOME}/bin/setDomainEnv.sh
1.1:找到位置::
MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=128m"
export MEM_MAX_PERM_SIZE_64BIT
MEM_MAX_PERM_SIZE_32BIT="-XX:MaxPermSize=128m"
export MEM_MAX_PERM_SIZE_32BIT
替换为:
MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=512m"
export MEM_MAX_PERM_SIZE_64BIT
MEM_MAX_PERM_SIZE_32BIT="-XX:MaxPermSize=512m"
export MEM_MAX_PERM_SIZE_32BIT
1.2:找到位置:
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
WLS_MEM_ARGS_64BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_32BIT
else
WLS_MEM_ARGS_64BIT="-Xms512m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms512m -Xmx512m"
export WLS_MEM_ARGS_32BIT
fi
改为
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
WLS_MEM_ARGS_64BIT="-Xms1024m -Xmx2048m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms1024m -Xmx2048m"
export WLS_MEM_ARGS_32BIT
else
WLS_MEM_ARGS_64BIT="-Xms1024m -Xmx2048m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms1024m -Xmx2048m"
export WLS_MEM_ARGS_32BIT
fi
2.UUID问题
jpa:kodo改为toplink
相关推荐
标题"weblogic部署项目jar冲突解决"指出的核心问题是JAR包冲突。这是因为不同的应用服务器可能内置了不同版本的库,或者在类加载机制上有差异,导致原本在Tomcat上运行良好的应用在WebLogic上出现问题。以下是一些...
描述中提到的“缺失ejb wtc jolt相关的都可以导入jar包解决”是指在开发过程中,如果遇到与EJB、WTC(Web Transaction Control)或JOLT(Jolt Library)相关的功能需求,可以通过引入相应的jar包来解决。EJB是Java ...
本篇文章将详细讲解标题中提到的`weblogic.jar`、`wlclient.jar`和`wls-api.jar`这三款核心的JAR包及其在WebLogic中的作用。 1. **weblogic.jar**: `weblogic.jar`是WebLogic Server的核心库,包含了运行WebLogic...
将应用部署在Weblogic Server 10.3中与Axis2冲突的问题可以通过删除项目WEB-INF\lib目录下的wstx-asl-3.2.4.jar包来解决。同时,也可以通过在WEB-INF\lib目录下配置weblogic.xml文件来解决包冲突的问题。
在IT行业中,尤其是在Java Web应用的部署环境中,经常遇到各种依赖冲突问题,特别...在实际操作中,应始终关注应用日志,以便快速定位和解决问题,同时保持对应用服务器配置的理解和控制,是确保平稳部署和运行的关键。
Weblogic JMS 依赖jar包是Oracle公司的中间件产品Weblogic Server中用于实现Java Message Service (JMS) 功能的关键组件。JMS是一种标准API,它允许应用程序在分布式环境中发送和接收消息,提供了异步通信的能力。在...
weblogic 漏洞需要替换的jar包
`wlfullclient.jar`是WebLogic Server提供的一种客户端库,包含了运行和管理WebLogic应用程序所需的各种组件和API。 **EJB(Enterprise JavaBeans)** EJB是Java EE中的核心部分,用于构建可部署到服务器端的企业级...
开发者在编写自定义插件、部署工具或集成解决方案时会用到这个jar包。 `api.jar`可能指的是WebLogic Server的一部分API或者特定组件的API,具体功能取决于上下文。它通常包含了特定模块的接口和类,供开发者在实现...
wlfullclient 服务器weblogic完整jar包,这个jar包集成了所有关于weblogic应用服务所需,只需要导入一个jar包即可完成多项工作,挺方便的jar包。不必再为找不到jar包而苦恼!
"关于weblogic部署Java项目的包冲突问题的解决" Weblogic是Oracle公司出品的一款Java EE应用服务器,广泛应用于企业级应用系统中。然而,在部署Java项目到Weblogic服务器时,经常会遇到包冲突问题,导致应用程序...
WebLogic JDBC Vendor Oracle Thin Blob Jar包是专门为Oracle数据库在WebLogic应用服务器环境下提供Blob类型支持的驱动包。在Oracle数据库中,Blob(Binary Large Object)数据类型用于存储大量的二进制数据,如图像...
适合本地没有Weblogic环境,但需要引入Weblogic的配置
weblogic客户端制作的JAR包,用于部署在Weblogic环境的项目
- 如果上述方法仍然无法解决问题,还可以考虑自定义部署配置文件,在Weblogic服务器中单独为该应用程序指定特定的类路径或依赖库。 #### 总结 在实际项目中,面对Hibernate的Antlr在Weblogic中产生的Jar冲突问题...
在部署Struts2、Spring与...通过上述步骤,可以有效解决Struts2、Spring和Hibernate框架在WebLogic 8.1.6上的部署问题。值得注意的是,不同项目可能会有特定的需求或限制,因此还需要根据实际情况灵活调整配置。
WebLogic 内存不足是一个常见的问题,导致应用程序崩溃或性能下降。通过了解 Java 堆和本地内存的概念、进程地址空间和物理内存之间的差异,可以更好地排除内存不足和内存泄露问题。同时,通过收集和分析 verbose gc...