一般来说这样做也并不会有问题,如果你的tomcat服务器是通过eclipse里设置server,然后启动的,那么关闭eclipse时eclipse会关闭tomcat然后再关闭自己,如果你的tomcat是完全在外部自己启动的,那么tomcat跟eclipse压根儿就没关系了;
解决办法,如果你的tomcat是如上前者那样通过添加server管理tomcat的话,那么你打开eclipse菜单栏的windows--show view--servers,把下面的tomcat服务器删除(这里不会把你机器上tomcat删除),然后打开windows--preferences--server--runtime Environments 把原先的tomcat删除,然后在重新添加你的tomcat
杀进程,打开任务管理器,找到javaw,不管3*7=21直接结束进程。杀错了也没关系,然后启动eclipse。打完收工。
进到tomcat\bin目录,执行shutdown.bat文件停止tomcat服务,再启动eclipse就没问题了
startup.bat 启动Tomcat
shutdown.bat 关闭Tomcat
删了再添加呗