eclipse启动tomcat后报错,tomcat停止
发布网友
发布时间:2022-05-26 02:11
我来回答
共4个回答
热心网友
时间:2024-09-29 21:23
tomcat启动超过45s自动停止。
解决办法:设置timeout即可:
1)package Explorer view里,双击你要设置的server,会打开该server的设置窗口
2)右上部有Timeouts的设置部分,设置timeout就在这里
==============
(直接修改: workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml文件也可以,把属性start-timeout="45" 设高一点就行了,比如"450")
追问改了之后还是那样,如果改为450就450s停止,一样的错误,求指教
追答说明你的server程序本身有点问题,在450s时间内也没有完成启动。。。
主要是使用JDK自带的visualvm对栈进行mp,查看各线程在运行什么代码,是否有死锁阻塞之类~
=================
PS. 调内存并不是解决该问题的准确策略,内存小的话只是GC的频率升高,450s仍然没有完成启动建议查看日志及方法栈mp。
热心网友
时间:2024-09-29 21:23
这个问题有两个可能的原因:
你的eclipse对tomcat设置的启动时间太短,请打开 servers 面板,双击你建立的Tomcat服务器,会打开一个Overview面板,展开那个 Timeouts 将 Start(in seconds)设置为60或者120
当然以上的问题有可能只是表象,如果你的tomcat启动的太慢是因为eclipse的内存不够了,那么就算调到120秒都有可能报错,所以另一个解决方案是调大eclipse内存,打开eclipse安装文件夹下的eclipse.ini这方面的文章百度一下就很多,我就提一下我的设置值
-proct
org.eclipse.epp.package.jee.proct
--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秒也够用了
热心网友
时间:2024-09-29 21:24
哎呀,连个tomcat都搞不定,最简单的方法,弄过个tomcat配置到eclipse里面去,然后其他的都干掉
热心网友
时间:2024-09-29 21:24
看看这能不能解决http://blog.csdn.net/mmm333zzz/article/details/8222610
eclipse启动tomcat后报错,tomcat停止
tomcat启动超过45s自动停止。解决办法:设置timeout即可:1)package Explorer view里,双击你要设置的server,会打开该server的设置窗口 2)右上部有Timeouts的设置部分,设置timeout就在这里 === (直接修改: workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml文件也可以,把属性...
在Eclipse中启动Tomcat的时候,出现了错误
eclipse中Tomcat启动失败主要原因有:1.独立运行的Tomcat没有关闭。 2.Tomcat之前运行过,或者Tomcat非正常关闭,进程当中的Tomcat依然存在。3.Tomcat使用的端口被其他软件所占(Tomcat默认的端口:8080)。针对这些错误的解决方案:1.在系统服务当中将Tomcat的启动方式由“自动”改为“手动”(默认的情况To...
在eclipse中打开tomcat时stopped。
意思就是说无法在45秒内启动项目,建议把启动时间改长一点,上面说了,server editor可以解决这个问题,或者检查下项目是不是有问题
eclipse 中tomcat服务器停止了怎么办
想要启动tomcat时,点击那个小老虎(或狮子)的图标就可以了
eclipse运行tomcat自动停止
额,你重新把Tomcat重新配置进eclipse看看,,不过一般来说应该是tomcat的问题。我出现过这样的问题,也不知道回事,直接把tomcat删掉,重新解压个新的,配置到eclipse就OK,,
eclipse启动tomcat时遇到的问题怎么解决?
eclipse启动tomcat时遇问题及解决办法:端口被占用---杀掉占用该端口的进程或修改tomcat的端口;启动时间不够用--修改默认的45s;缺少引用--先remove了该lib,然后再重新添加。一. 端口被占用: tomcat默认端口是8080,如果有其他进程占用了该端口就会报如上错误;解决方法有两个:1.杀掉占用该端口的...
eclipse中Tomcat启动失败 有哪些原因
eclipse中Tomcat启动失败原因有:在安装目录下的common\lib中加入了struts中的 lib包中的commons-beanutils.jar或者commons-digester.jar。tomcat的默认端口是8080,可能已经被其他占用。如果本机器上有两个版本的tomcat ,在配置环境变量CATALINA_HOME时,不能把两个的都配进去。如果配进去可能导致,在启动...
eclipse启动tomcat为啥有时候报jvm
Tomcat配置问题,Java版本问题。1、Tomcat配置问题:Tomcat运行时配置不当,如heapsize设置过大,会导致JVM错误,可以尝试调整Tomcat的配置文件,如serverxml中的内存设置。2、Java版本问题:若Eclipse和Tomcat使用的Java版本不一致,会导致JVM错误,需要确保Eclipse和Tomcat使用的Java版本一致。
在MyEclipse中启动Tomcat抱错了
解决的办法就是在Eclipse中把项目中引用的jar文件重新加一遍就行了,基本原因就是以前的jar文件不存在了,但是项目信息中还有,即项目的.classpath文件中还有不存在的jar文件引用。可以右键点项目名称,选择Properties,选择Java Build Path,选择Libraries,把所有项目中的jar都remove,然后再点"add jars",把...
tomcat终于弄好了,为什么在eclipse启动Tomcat就报错Could not find th...
这种情况下,不论是Eclipse生成的war包,还是ant文件生成war包,都使用jdk5编译,就会在运行时出现错误,该应用程序将无法启动。如果你查看Tomcat的日志文件,将会看到正是java.lang.UnsupportedClassVersionError错误发生了!其实无非就是版本问题,JDK版本的问题。解决方法:在Eclipse窗口-->首选项-->Java--...