进入:
D:\Oracle\Middleware\user_projects\domains\base_domain\startWebLogic.cmd
在call 上一行增加:
set USER_MEM_ARGS=-Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=1024m
例如:
@ECHO OFF
@REM WARNING: This file is created by the Configuration Wizard.
@REM Any changes to this script may be lost when adding extensions to this configuration.
SETLOCAL
set DOMAIN_HOME=d:\Oracle\Middleware\user_projects\domains\base_domain
set USER_MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m
call "%DOMAIN_HOME%\bin\startWebLogic.cmd" %*
ENDLOCAL
或者进入:
D:\Oracle\Middleware\user_projects\domains\base_domain\bin\setDomainEnv.cmd
在218行增加:
set USER_MEM_ARGS=-Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=1024m
@REM IF USER_MEM_ARGS the environment variable is set, use it to override ALL MEM_ARGS values
set USER_MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m
if NOT "%USER_MEM_ARGS%"=="" (
set MEM_ARGS=%USER_MEM_ARGS%
)