项目太大,启动weblogic后不能登录项目.报错java.lang.OutOfMemoryError, 网上找资料,大体是说超出java VM默认设置的最大内存了吧! 有很多方法
1.
在weblogic81/common/bin/commEnv.sh中配置
MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
-Xms:内存初始值
-Xmx:内存最大值(不要超过内存的80%)
MaxPermSize:PermGen(Class和Meta存放区域)区域内存最大值。
可调整为:
MEM_ARGS="-Xms512m -Xmx512m -XX:MaxPermSize=256m"
发现commEnv.sh 中有好几处设置MEM_ARGS的地方,不懂只好都改了
2.
startWebLogic.cmd中设置java命令行的参数 startWebLogic.cmd
这个方法简单,但是想用Eclipse调试,于是用Eclipse启动Weblogic又报错了.
3.那改改Eclipse启动Weblogic的参数吧 一看就明白了...^_^