eclipse启动tomcat后报错,tomcat停止

作者&投稿:仁花 (若有异议请与网页底部的电邮联系)
eclipse中tomcat启动就报错,把eclipse关了重新打开再启动tomcat就不会出现,关闭tomcat再启动还会报错~

其实原因很简单,servlet-api.jar包重复了

因为tomcat下common文件夹已经有servlet-api.jar了,你在项目中使用的时候,又引用了一次,放到了项目lib下,自动部署的时候,对于tomcat就变成了2个servlet-api.jar,所以他不知道从哪个包找class,就报空指针了


解决方案:不要在项目lib下加servlet-api.jar,直接引用外部jar,使用tomcat下的就行

  方法如下:
停止后需要重启,如果重启不了,那么需要把eclipse关掉
然后打开任务管理器,把tomcat的进程给结束
在打开eclipse把tomcat服务打开即可

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")



这个问题有两个可能的原因:

  1. 你的eclipse对tomcat设置的启动时间太短,请打开 servers 面板,双击你建立的Tomcat服务器,会打开一个Overview面板,展开那个 Timeouts 将 Start(in seconds)设置为60或者120

  2. 当然以上的问题有可能只是表象,如果你的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
  1. 自从我调大了eclipse内存后45秒也够用了



哎呀,连个tomcat都搞不定,最简单的方法,弄过个tomcat配置到eclipse里面去,然后其他的都干掉


看看这能不能解决http://blog.csdn.net/mmm333zzz/article/details/8222610


舞出我人生1派对黑人露丝唱的歌叫什么
10. Ain't Cha - Clipse\/Re-Up Gang\/Roscoe P. Goldchain (出现于影片开始不久的家庭party上)11. I'mma Shine - YoungBloodZ (Omar举办的party上,Mac弟弟Skinny挨枪前的歌)12. Feelin' Myself - Dolla (男主角Tyler破坏东西被逮后,回家躺在自己房间里戴上耳机时的歌曲)13. 'Til the ...

舞出我人生第一部第十五分钟的音乐叫什么名字
10. Ain't Cha - Clipse\/Re-Up Gang\/Roscoe P. Goldchain (出现于影片开始不久的家庭party上)11. I'mma Shine - YoungBloodZ (Omar举办的party上,Mac弟弟Skinny挨枪前的歌)12. Feelin' Myself - Dolla (男主角Tyler破坏东西被逮后,回家躺在自己房间里戴上耳机时的歌曲)13. 'Til the ...

舞出我人生1最后一个舞蹈的歌名是啥?
10. Ain't Cha - Clipse\/Re-Up Gang\/Roscoe P. Goldchain (出现于影片开始不久的家庭party上)11. I'mma Shine - YoungBloodZ (Omar举办的party上,Mac弟弟Skinny挨枪前的歌)12. Feelin' Myself - Dolla (男主角Tyler破坏东西被逮后,回家躺在自己房间里戴上耳机时的歌曲)13. 'Til the ...

求舞出我人生3部里的所有音乐歌曲
10. Ain't Cha - Clipse\/Re-Up Gang\/Roscoe P. Goldchain (出现于影片开始不久的家庭party上)11. I'mma Shine - YoungBloodZ (Omar举办的party上,Mac弟弟Skinny挨枪前的歌)12. Feelin' Myself - Dolla (男主角Tyler破坏东西被逮后,回家躺在自己房间里戴上耳机时的歌曲)13. 'Til the ...

舞出我人生1中。最后一支舞的背景音乐是什么?哪里有?
10. Ain't Cha - Clipse\/Re-Up Gang\/Roscoe P. Goldchain (出现于影片开始不久的家庭party上)11. I'mma Shine - YoungBloodZ (Omar举办的party上,Mac弟弟Skinny挨枪前的歌)12. Feelin' Myself - Dolla (男主角Tyler破坏东西被逮后,回家躺在自己房间里戴上耳机时的歌曲)13. 'Til the ...

舞出我人生1里面的歌和背景音乐是什么?
10. Ain't Cha - Clipse\/Re-Up Gang\/Roscoe P. Goldchain (出现于影片开始不久的家庭party上)11. I'mma Shine - YoungBloodZ (Omar举办的party上,Mac弟弟Skinny挨枪前的歌)12. Feelin' Myself - Dolla (男主角Tyler破坏东西被逮后,回家躺在自己房间里戴上耳机时的歌曲)13. 'Til the ...

跪求舞出我人生1-2最后的那段舞蹈视频和音乐!
10. Ain't Cha - Clipse\/Re-Up Gang\/Roscoe P. Goldchain (出现于影片开始不久的家庭party上)11. I'mma Shine - YoungBloodZ (Omar举办的party上,Mac弟弟Skinny挨枪前的歌)12. Feelin' Myself - Dolla (男主角Tyler破坏东西被逮后,回家躺在自己房间里戴上耳机时的歌曲)13. 'Til the ...

在'舞出我人生2'最后结尾那段舞蹈中用的音乐去那可以找到??
10. Ain't Cha - Clipse\/Re-Up Gang\/Roscoe P. Goldchain (出现于影片开始不久的家庭party上)11. I'mma Shine - YoungBloodZ (Omar举办的party上,Mac弟弟Skinny挨枪前的歌)12. Feelin' Myself - Dolla (男主角Tyler破坏东西被逮后,回家躺在自己房间里戴上耳机时的歌曲)13. 'Til the ...

Clipse的《I'M Good》 歌词
歌手:Clipse 专辑:Til The Casket Drops Clipse Ft. Pharrell - I'm Good (Pharrell)Ay, Ay, Ay, Ay...Yeah!Yeah...Hahaha...Ay, Yeah...Yea Yeah...Hahaha...Ow!(Hook)You can find me in the streets Even in a drought, my mattress is full Why shouldn't I be out?Ay buddy...

南岸区17834362054: 在Eclipse中启动Tomcat的时候,出现了错误 -
包肾曲克: eclipse中Tomcat启动失败主要原因有: 1.独立运行的Tomcat没有关闭,之前我有单独开启或tomcat--在电脑右下角那里可以看到有对应的tomcat图标,退出即可 2.Tomcat之前运行过,或者Tomcat非正常关闭,进程当中的Tomcat依然存在--杀掉...

南岸区17834362054: 在eclipse中导入项目,启动Tomcat时报如下异常! -
包肾曲克: 现在项目列表处右击,选择NEW->others,然后新建一个server的服务器项目,弹出如下对话框,在其中配置你本地安装的tomcat完成上述配置后在你要运行的项目上右击选择run as ->server application,然后服务器选择你刚刚配置的tomcat就好了

南岸区17834362054: 用Eclipse启动Tomcat报错 -
包肾曲克: 最好不要在eclipe里面启动tomcat,eclipse有时候会挂掉 在外面启动 还有就是myeclipse直接支持tomcat服务器的

南岸区17834362054: eclipse启动tomcat报错 -
包肾曲克: 检查 tomcat 目录下的 conf/server.xml 中的每个 connector 或 host 节点中的跟 IP 地址或机器名有关系的设置.一般来说这种情况是程序中的 TCP / IP 地址与端口设置不正确.出错的原因就是你尝试让程序监听在一个不存在的 IP 地址上.

南岸区17834362054: 在eclipse中启动tomcat报错,怎么解决? -
包肾曲克: 你已经启动过一个tomact,,端口被占用了

南岸区17834362054: eclipse 启动tomcat 报错, -
包肾曲克: 先清空了,重新发布试试,不行的话就先从eclipse里面删除一下这个tomcat,重新添加进来

南岸区17834362054: 有大神看看我在eclipse上配置tomcat后运行报错,没有办法用它,求解,谢谢了 -
包肾曲克: 网页链接 Tomcat启动报错 Failed to start component [StandardServer[8005]]解决 SEVERE: The required Server component failed to start so Tomcat is unable to start. org.apache.catalina.LifecycleException: Failed to start component [...

南岸区17834362054: eclipse启动tomcat时,报Exception starting filter xssFilter,求大神帮忙 -
包肾曲克: 说明你的tomcat已经启动了(一般都是默认开机启动的,除非你在系统服务里面设为手动启动),不用在eclipse里面再启动了,如果要在eclipse里面启动,要先停止,再启动,不过这是多此一举的!

南岸区17834362054: tomcat终于弄好了,为什么在eclipse启动Tomcat就报错Could not find the main class: -
包肾曲克: 我是这样做的,你将tomcat的插件中features和plugins文件夹下的内容放到eclipse中同名文件夹中,在重启eclipse,会显示小图标,再再eclipse中配置tomcat版本信息和tomcat源文件的路径.你可以试一下哦!

南岸区17834362054: eclipse 启动tomcat 总提示错误?怎么解决?! -
包肾曲克: clean一下就行了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网