牛骨文教育服务平台(让学习变的简单)
博文笔记

weblogic 安装升级补丁出现内存溢出问题解决

创建时间:2018-01-02 投稿人: 浏览次数:752

  执行weblogic升级命令时,出现内存溢出问题:

d:OracleMiddlewareutilssu>bsu.cmd -install -patch_download_dir=d:OracleMiddlewareutilssucache_dir -patchlist=FMJJ -prod_dir=d:OracleMiddlewarewlserver_10.3


Exception in thread "main" java.lang.OutOfMemoryError: Java heap space


解决办法:

   windows下,修改bsu.cmd文件:

   

@ECHO OFF
SETLOCAL

SET JAVA_HOME=D:jdk1.7.0_80
FOR %%i IN ("%JAVA_HOME%") DO SET JAVA_HOME=%%~fsi

SET JAVA=%1
IF DEFINED JAVA (
  SET JAVA=java
) ELSE (
  SET JAVA=javaw
)

set MEM_ARGS=-Xms256m -Xmx512m

"%JAVA_HOME%in\%JAVA%" %MEM_ARGS% -jar patch-client.jar %*

ENDLOCAL

修改 set MEM_ARGS=-Xms256m -Xmx512m  根据实际需要进行适当的增加。
然后重新执行升级操作,问题解决.
 
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。