`

解决 weblogic jar包冲突 jar包优先级 内存不足问题 UUID问题

阅读更多

 

解决 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

 

  • 大小: 94.3 KB
分享到:
评论

相关推荐

    weblogic部署项目jar冲突解决

    标题"weblogic部署项目jar冲突解决"指出的核心问题是JAR包冲突。这是因为不同的应用服务器可能内置了不同版本的库,或者在类加载机制上有差异,导致原本在Tomcat上运行良好的应用在WebLogic上出现问题。以下是一些...

    weblogic开发jar包打包

    描述中提到的“缺失ejb wtc jolt相关的都可以导入jar包解决”是指在开发过程中,如果遇到与EJB、WTC(Web Transaction Control)或JOLT(Jolt Library)相关的功能需求,可以通过引入相应的jar包来解决。EJB是Java ...

    weblogic.jar/wlclient.jar/wls-api.jar相关jar包

    本篇文章将详细讲解标题中提到的`weblogic.jar`、`wlclient.jar`和`wls-api.jar`这三款核心的JAR包及其在WebLogic中的作用。 1. **weblogic.jar**: `weblogic.jar`是WebLogic Server的核心库,包含了运行WebLogic...

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

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

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

    在IT行业中,尤其是在Java Web应用的部署环境中,经常遇到各种依赖冲突问题,特别...在实际操作中,应始终关注应用日志,以便快速定位和解决问题,同时保持对应用服务器配置的理解和控制,是确保平稳部署和运行的关键。

    Weblogic JMS 依赖jar包下载

    Weblogic JMS 依赖jar包是Oracle公司的中间件产品Weblogic Server中用于实现Java Message Service (JMS) 功能的关键组件。JMS是一种标准API,它允许应用程序在分布式环境中发送和接收消息,提供了异步通信的能力。在...

    weblogic 漏洞需要替换的jar包

    weblogic 漏洞需要替换的jar包

    wlfullclient.jar(weblogic完整jar包)

    `wlfullclient.jar`是WebLogic Server提供的一种客户端库,包含了运行和管理WebLogic应用程序所需的各种组件和API。 **EJB(Enterprise JavaBeans)** EJB是Java EE中的核心部分,用于构建可部署到服务器端的企业级...

    wlfullclient 服务器weblogic完整jar包

    wlfullclient 服务器weblogic完整jar包,这个jar包集成了所有关于weblogic应用服务所需,只需要导入一个jar包即可完成多项工作,挺方便的jar包。不必再为找不到jar包而苦恼!

    weblogic.jar

    开发者在编写自定义插件、部署工具或集成解决方案时会用到这个jar包。 `api.jar`可能指的是WebLogic Server的一部分API或者特定组件的API,具体功能取决于上下文。它通常包含了特定模块的接口和类,供开发者在实现...

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

    "关于weblogic部署Java项目的包冲突问题的解决" Weblogic是Oracle公司出品的一款Java EE应用服务器,广泛应用于企业级应用系统中。然而,在部署Java项目到Weblogic服务器时,经常会遇到包冲突问题,导致应用程序...

    weblogic.jdbc.vendor.oracle.OracleThinBlob jar包下载

    WebLogic JDBC Vendor Oracle Thin Blob Jar包是专门为Oracle数据库在WebLogic应用服务器环境下提供Blob类型支持的驱动包。在Oracle数据库中,Blob(Binary Large Object)数据类型用于存储大量的二进制数据,如图像...

    Weblogic jar包

    适合本地没有Weblogic环境,但需要引入Weblogic的配置

    weblogic客户端制作的JAR包

    weblogic客户端制作的JAR包,用于部署在Weblogic环境的项目

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

    - 如果上述方法仍然无法解决问题,还可以考虑自定义部署配置文件,在Weblogic服务器中单独为该应用程序指定特定的类路径或依赖库。 #### 总结 在实际项目中,面对Hibernate的Antlr在Weblogic中产生的Jar冲突问题...

    struts2 sping hibernate 部署到weblogic8.1.6上所需要jar包

    在部署Struts2、Spring与...通过上述步骤,可以有效解决Struts2、Spring和Hibernate框架在WebLogic 8.1.6上的部署问题。值得注意的是,不同项目可能会有特定的需求或限制,因此还需要根据实际情况灵活调整配置。

    如何排查weblogic内存不足

    WebLogic 内存不足是一个常见的问题,导致应用程序崩溃或性能下降。通过了解 Java 堆和本地内存的概念、进程地址空间和物理内存之间的差异,可以更好地排除内存不足和内存泄露问题。同时,通过收集和分析 verbose gc...

Global site tag (gtag.js) - Google Analytics