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

来源:互联网 发布:mhk考试软件 编辑:程序博客网 时间:2024/06/06 00:52

   项目太大,启动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的参数吧 一看就明白了...^_^

原创粉丝点击