myeclipse启动tomcat报错
- 格式:doc
- 大小:300.00 KB
- 文档页数:3
Myeclipse启动tomcat 报错
windows问题
Tomcat无法启动,有各种各样的原因。
1.可能是项目冲突。
2.可能是没有正常关闭tomcat
3.8080端口被占用
解决办法
1.结束掉占用端口的进程
netstat -ano 查看所有端口
ntsd -c q -p PID 杀死进程,还可以用taskkill /im taskname
/F或taskkill /pid pidnum /F强行结束进程
如果不行就得改端口了
在Tomcat的conf文件夹里有个server.xml文件,修改里面的 maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />port。把 port="8080"的8080换成其他的最好是四位数字的! 2.你的Tomcat里有项目冲突,把你Tomcat里的东西清空了,把以前部署过的Web项目全部"Remove Deployment",然后重新部署. 或者到Tomcat目录\work\Catalina\localhost\项目名称,全部删除,重启(不会影响到原来的项目)。 或者如果你是自己配置的tomcat的话找到它的位置tomcat下点击work文件夹Catalina文件夹localhost文件夹下面是你的web项目发布的名称(也就是上下文路径)。 或者如果是用ide工具自带的话先找到Servers这个选项卡(在下方与控制台在一起)然后下面会有一个ide自带的名为MyEclipse Tomcat如果你把项目发布了它旁边会有一个小角标(点击后应该会有你的项目)然后右键你的项目,点击Browse就会打开他在tomcat中的位置然后一打开是在webapps目录下然后到与webapps一级目录下就会发现work目录 看到了吧,就是这个g:\test目录 然后将此文件下的项目全部删除,重启试试看。 G:\test\.metadata\.me_tcat\work\Catalina\localhost