Eclipse创建Web项目Tomcat启动成功,但localhost无法访问怎么办?

时间:2024-04-12 15:53:40

今天第一次学习在Eclipse中部署Tomcat,创建web项目,蓝后不出所料的遇到了瓶颈(啷个可能天天都有肉吃)

进来的小伙伴儿肯定跟我一样遇到了如题一样的问题,Eclipse中Tomcat明明启动成功,但是访问localhost:端口号却访问不了/吭呲,如图1,一头雾水,然后就开始上网百度康康有木有小伙伴出现同样的问题,果然,有好多好多小伙伴儿鸭~,
Eclipse创建Web项目Tomcat启动成功,但localhost无法访问怎么办?
but 解决的方法千篇一律,就是把Tomcat服务配置里的Server Location的选择改成第二个,有好多小伙伴都成功解决了;然鹅,我捣鼓了N遍,改过来改过去,无法访问…后来才发现还错在了这

后来我发现了一个大秘密,之前害怕Tomcat的8080端口与其他程序端口冲突,因此将其改成了8888,但是当我打开server.xml配置文件的时候,它说我的配置文件发生了改变(俺发4,真真儿没动它),如图(注意这时候我的端口还是8888)
Eclipse创建Web项目Tomcat启动成功,但localhost无法访问怎么办?
等我点了"是"之后就变成了这亚,如图:

Eclipse创建Web项目Tomcat启动成功,但localhost无法访问怎么办?
这时候就jio得不对劲了,然后访问了一下8080端口,果然,访问成功了…
Eclipse创建Web项目Tomcat启动成功,但localhost无法访问怎么办?
辣么,到底是谁对偷偷对我的server.xml文件动了手脚呢,其实之前一直有怀疑过是它干的
Eclipse创建Web项目Tomcat启动成功,但localhost无法访问怎么办?
好叭,我承认我动手改了这个端口号,一开始它的确是8888,但刚开始运行Web项目的时候,它老提醒我端口8888冲突,我惊了,以为它跟server.xml文件里的端口不能一样,就改成了8080,后来发现不是它的锅,但是一直忘了改回来

现在真相了(知道真相的我不吭气~)

所以出现同样问题的小伙伴康康你的Tomcat配置里的端口号和server.xml文件里的一不一致,不一致就要改回来了~

希望这个方法能帮到小伙伴,不过也有可能你的bug不是出在这,可以去康康其它小伙伴们的解决方案,多试试一定会成的~也欢迎各位小伙伴儿们留言讨论