eclipse启动tomcat后报错,tomcat停止
4个回答
展开全部
追问
改了之后还是那样,如果改为450就450s停止,一样的错误,求指教
追答
说明你的server程序本身有点问题,在450s时间内也没有完成启动。。。
主要是使用JDK自带的visualvm对栈进行dump,查看各线程在运行什么代码,是否有死锁阻塞之类~
=================
PS. 调内存并不是解决该问题的准确策略,内存小的话只是GC的频率升高,450s仍然没有完成启动建议查看日志及方法栈dump。
展开全部
这个问题有两个可能的原因:
你的eclipse对tomcat设置的启动时间太短,请打开 servers 面板,双击你建立的Tomcat服务器,会打开一个Overview面板,展开那个 Timeouts 将 Start(in seconds)设置为60或者120
当然以上的问题有可能只是表象,如果你的tomcat启动的太慢是因为eclipse的内存不够了,那么就算调到120秒都有可能报错,所以另一个解决方案是调大eclipse内存,打开eclipse安装文件夹下的eclipse.ini这方面的文章百度一下就很多,我就提一下我的设置值
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
384M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
384m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Dhelp.lucene.tokenizer=standard
-Xms128m
-Xmx768m
- 自从我调大了eclipse内存后45秒也够用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哎呀,连个tomcat都搞不定,最简单的方法,弄过个tomcat配置到eclipse里面去,然后其他的都干掉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询