怎么办呢怎么办呢?
唔使惊,根据我拜读《深入理解 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,命令行输出结果告诉我,没问题啦~~~