中关村在线

软件

Tomcat内存溢出:PermGen空间不足

在Eclipse中集成Tomcat部署Web项目时,若启动或运行出现内存溢出错误,通常是因内存不足所致,需调整并增大Tomcat的启动内存配置,以确保项目正常运行。

1、 在使用Tomcat作为Web容器部署大型项目时,若项目规模较大,启动或运行过程中常会出现java.lang.OutOfMemoryError: PermGen space错误,这是由于永久代内存不足所致,需通过调整JVM内存参数来解决该问题。

2、 双击Tomcat进入配置界面,启动Eclipse,通过其Servers视图双击已安装的Tomcat进行相关设置。

3、 点击打开启动配置,进入相关设置界面进行操作。

4、 在Edit Configuration配置界面中,选择arguments选项,点击arg即可进入并设置相关参数。

5、 在启动参数末尾添加 -XX:MaxPermSize=512m,以设置JVM最大运行内存为512兆字节。

6、 保存设置后重启tomcat服务,应用配置即可生效。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具