怎么办呢怎么办呢?
唔使惊,根据我拜读《深入理解 Java 虚拟机》的成果和对WebLogic初学的了解,我搜寻了Web Logic 安装目录下的各种批处理文件。最后在 user_projects/domain/base_domain/bin/setDomainEnv.cmd 里面找到了如下语句段:
set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=256m
set MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=128m把他们改成
set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=512m
set MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=512m不就是永久代的堆空间不够了嘛,哇哈哈……真经在手,马上就用上了。
重新运行Web Logic,命令行输出结果告诉我,没问题啦~~~

本文介绍如何通过修改WebLogic的配置文件来增加永久代的堆空间大小,以解决因永久代内存不足导致的问题。
1185

被折叠的 条评论
为什么被折叠?



