当你的项目过大的时候,往往会导致你的TOMCAT启动时间过长,启动失败,遇到该情况可以试一下下面两招:

TOmcat启动到一半的时候停止了,以下原因:

1、  tomcat启动时间超过了设置时间:
解决办法:双击tomcat,设置

2、  eclipse内存溢出:

eclipse下的tomcat内存设置大小

在eclipse中设置,居然可以了,

设置步骤如下:

1.点击eclipse上的debug图标旁边的下拉箭头

2.然后选择Run Configurations,

3.系统弹出设置tomcat配置页面,在Argument中末尾添加参数中的VM arguments中追加:

-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m

参数的意思
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小栈内存大小。一般报内存不足时,都是说这个太小,堆空间剩余小于5%就会警告,建议把这个稍微设大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大栈内存大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M

参考:http://blog.csdn.net/w420372197/article/details/7878404

转载于:https://www.cnblogs.com/yatou-blog/p/7112092.html

TOMCAT启动到一半停止如何解决相关推荐

  1. sq服务启动后又停止_“本地计算机上的SQL SERVER服务启动后又停止了”解决方法...

    本方法主要是解决SQL Server运行过程中出现的"本地计算机上的MSSQLSERVER服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的"解决方法. 笔者ASP运行环 ...

  2. sq服务启动后又停止_SQL SERVER SQL Agent  服务启动后又停止的解决办法

    查看事件查看器.应用程序日志.报错的显示. 无法加载 DLL xplog70.dll 或它引用的一个 DLL.原因: 126(找不到指定的模块.). 安全起见,我更名了sqlserver bin下的x ...

  3. 停止计算机sql服务,“本地计算机上的SQLSERVER服务启动后又停止了”解决方法

    本方法主要是解决SQL Server运行过程中出现的"本地计算机上的MSSQLSERVER服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的"解决方法. 笔者ASP运行环 ...

  4. tomcat启动失败无权限_无法访问tomcat怎么办_电脑tomcat启动成功访问不了解决方法...

    2017-06-13 16:36:18 我们在网上下载安装Tomcat,Win7系统直接启动解压缩后的Tomcat/bin/startup.bat,发现无法正常启动.然后使用浏览器访问地址均无法正常访 ...

  5. 停止计算机sql服务,sql2005 本地计算机上的SQL SERVER服务启动后又停止了解决方法...

    本方法主要是解决SQL Server运行过程中出现的"本地计算机上的MSSQLSERVER服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的"解决方法. 笔者ASP运行环 ...

  6. tomcat启动失败的3种解决办法

    Tomcat启动失败的解决办法 1. 重复映射 用eclipse开发时,用Eclipse开发,新建了的servlet会有一个url-pattern声明: 这样就不需要再在web.xml中添加映射,如果 ...

  7. tomcat启动突然很慢的解决办法

    今天早上上班,启动tomcat的时候发现总是超时,而且特别慢,启动时候的控制台日志信息好像也不停重复,平常一般二十秒就启动了.今天一百秒都没启动. 解决办法是:  1.去掉debug时的断点 2.将t ...

  8. Tomcat启动报内存溢出错误解决(两种)

    1.绿色版Tomcat,启动报内存溢出错误:java.lang.OutOfMemoryError: PermGen space异常 找到D:\Tomcat-7\apache-tomcat-7.0.28 ...

  9. win10 下tomcat 启动startup.bat闪退解决方法

    问题:使用的win10系统,java环境已经配好了,官网下载的tomcat8,解压之后,点击startup.bat出现闪退,在网上找到一些解决方式,有的可行,有的不可行,可能不同的系统解决方案不一样吧 ...

最新文章

  1. 封装了一套WeCenter的IOS SDK
  2. java.lang.NoSuchMethodError: org.springframework.core.io.ResourceEditor错误
  3. logstash 吞吐量优化_1002-谈谈ELK日志分析平台的性能优化理念
  4. 阿里妈妈数据字化营销与MaxCompute的不解之缘
  5. 华为买买买!5000万美元收购一家安防技术公司 看中的是这个!
  6. 计算机硬件 中级证,计算机硬件组装与教学方法计算机应用中级职称论文
  7. Ubuntu18.04安装Oracle11g
  8. javascript监听输入框_js监听输入框值的即时变化onpropertychange、oninput
  9. iTextSharp显示中文
  10. 计算机科学导论教学大纲,lbrack;机器人学导论rsqb;课程教学大纲
  11. 网页围棋对战闪亮登场(Flex+java)
  12. 使用CSS和javascript制作拼图验证码
  13. Win10小键盘不能使用的解决办法
  14. win7 计算机定时关机脚本,Win7定时关机命令 win7系统怎么设置定时关机
  15. vue3 实现的砸金蛋
  16. 牛逼了!一行Python代码搭建一个局域网服务器
  17. .输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并将这些数依
  18. 同花顺_代码解析_技术指标_P、Q
  19. 基于c语言实现的个人理财系统,基于Android的个人理财系统—设计和实现-论文最终版.doc...
  20. #yyds盘点#如何用Python发送告警通知到钉钉?

热门文章

  1. mongo执行逻辑表达式_MongoDB 常用查询操作
  2. c# 计算空格宽度像素_Adv. Mater:2D材料缺陷工程实现全光控存储和神经形态计算...
  3. PAT_B_1092_Java(15分)_C++(20分)
  4. hadoop的安装与配置(伪分布式模式安装)
  5. linux下shell命令别名(alias)设置
  6. [深度学习] 分布式Tensorflow 2.0 介绍(二)
  7. 深入理解C语言——#define宏和枚举的区别
  8. C/C++拾遗(二)
  9. pycharm的console输入如何换行
  10. 支持向量机 回归分析_支持向量机和回归分析