概述
本文主要描述在ADF开发中如何暂时解决Perm Space异常。
场景:
在J2EE应用开发过程中,相信很多开发人员都遇到过Perm Space或Out of Memory异常,在使用Jdeveloper
解决方法:
1、不使用SUN的JDK,而改用JRokit等
2、适当加大Perm Space
3、其他
这里,我们通过配置文件的修改,适度增大Perm Space,以避免该异常的发生。
实现
1、找到Weblogic启动脚本。如果不知道该脚本的存放路径,可以在Jdeveloper
E:\Hand\Oracle\Middleware\jdeveloper\jdev\system DefaultDomain\bin\startWebLogic.cmd [waiting for the server to complete its initialization...] . . JAVA Memory arguments: -Xms WLS Start Mode=Development |
2、根据步骤1中的路径找到startWeblogic.cmd文件,使用文本编辑器打开,而在startWeblogic.cmd中是通过调用setDomainEnv.cmd来设置的这些参数,因此,需要继续设置setDomainEnv.cmd。
3、修改该文件中的如下内容:
set MEM_ARGS=-Xms set MEM_PERM_SIZE=-XX:PermSize= set MEM_MAX_PERM_SIZE=-XX:MaxPermSize= |
4、保存该文件,重新启动服务器
0 评论:
发表评论