tomcat正确启动,无法访问项目
今天用Eclipse新建一个本地项目,tomcat正常启动,但是访问项目的时候却报404页面找不到。然后看项目的部署路径
发现并没有错,SpringMVC的映射路径也没有错。这时候我看控制台,发现启动的是之前部署的那个项目,发现问题后我就重新部署了一遍,发现还是启动的原来的项目。这时就很纳闷了,这是啥子情况嘛,找啊找啊,最终让我发现问题所在了,因为为了不影响Git上的项目,所以我切换了一个工作空间,但是原来的项目我虽然停止了,却没有从tomcat中卸载,所以启动的时候就会启动之前的,即使换了工作空间。
好了,现在应该能正常访问吧,地址一输,回车键一敲,还是不能访问,让我有点躁了,我怀疑还是路径的问题,就写了一个测试界面,然而还是访问不了。这样都访问不了,那就只能访问tomcat试试看,嘿,不行。是Eclipse部署的tomcat有问题?
然而并没有什么问题啊(大多数情况下,就是项目的访问路径和部署的路径有错误)!
直接部署到tomcat目录下,然后不用Eclipse启动,再访问tomcat主页面,404,晕,罪魁祸首找到了。删除成功之后,访问,没有任何问题!!项目能正常访问了。
总结:
①查看项目的访问路径
②查看项目的部署路径
③访问tomcat主页面,看是否能正常访问,如果不能正常访问,大多数情况就是tomcat损坏。
特别注意,如果切换工作空间,一定要将tomcat上部署的项目卸载,不然启动之后就会访问它!!!!