您的位置:首页 > 编程语言 > Java开发

Eclipse中起动Weblogic 报错 java.lang.OutOfMemoryError

2008-01-23 15:50 477 查看
项目太大,启动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的参数吧 一看就明白了...^_^

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: