问题原因

  通过tomcat启动项目,也许是因为项目太大,配置的内存不够用了。老是报内存溢出的问题。

解决办法

1.选中项目 右键 run as -》Run Configurations...

2.出现tomcat配置页面。选中需要修改的tomcat -》Arguments-》在框内添加如下代码(具体要多大根据实际项目情况来设置)

(-Xms1024m -Xmx2048m  -XX:MaxPermSize=1024M )

3.保存重启之后项目就可以正常运行了。

4.补充

  • -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
  • -vmargs:说明后面是VM的参数,所以后面的其实都是JVM的参数了
  • -Xms128m:JVM初始分配的堆内存
  • -Xmx512m:JVM最大允许分配的堆内存,按需分配
  • -XX:PermSize=64M:JVM初始分配的非堆内存
  • -XX:MaxPermSize=128M:JVM最大允许分配的非堆内存,按需分配

最新文章

  1. $(this)与this的区别
  2. 分布式数据库Hbase
  3. Linux查找
  4. 整理的mysql优化内容
  5. C++中的链接错误
  6. phpwind8.7升级9.0.1过程(一)本地和服务器数据同步的部署
  7. 【不怕坑】之 Node.js加密 C#解密
  8. JavaScript高级程序设计52.pdf
  9. Oracle常用语句语法汇总
  10. Python_练习题_49
  11. 面向对象【day07】:类的属性(五)
  12. uva-10125-暴力枚举
  13. Ubuntu安装时没注册root用户密码,怎么登录root
  14. Google chrome浏览器打不开网页,显示ERR_Failed...等问题的解决方法
  15. CDOJ--1056
  16. 浅谈JS严格模式
  17. snprintf vs sprintf
  18. SpringMVC传递数据的流线图
  19. vue 路由传参 、接收参数
  20. BZOJ4943 & 洛谷3823 & UOJ315:[NOI2017]蚯蚓排队——题解

热门文章

  1. HDU 3853 LOOPS 期望dp
  2. Java第一天——环境变量的配置与破解myeclipse2013
  3. angularJS1笔记-(20)-模块化加载机制seajs
  4. JSPatch 原理
  5. 解决tomcat登录需要给角色授权
  6. 『编程题全队』Alpha 阶段冲刺博客Day4
  7. ORACLE:一列的多行数据拼成字符串
  8. [转帖]TLS 1.3概述
  9. 2013南京网赛1003 hdu 4750 Count The Pairs
  10. IE实现userData 永久存储