tomcat修改默认端口没有用

tomcat默认8080端口,启动startup.bat,在浏览器中输入localhost:8080可以登陆;
关闭tomcat,之后修改端口8080为8888,启动tomcat后登陆8888没有显示,而登陆8080却仍可以显示,求指教。

谢谢大家,找到原因了,我以前安装过tomcat(记为A),在环境变量里还是原来的tomcat地址,每次启动新装的tomcat(记为B),结果B总是转到A中了,在B中修改的所有配置都没有效果。更改环境变量到B后,删除A文件包,连启动都不能了。后来先删除CATLINA,重新创建到B地址。启动B,OK了。

语病。。。8888被别的什么应用程序占用了。。 造成了冲突

你可以先多换几个试试,比如8887 、8886 等等
如果这些可以,只有8888不行的话,就是8888被别的端口占用了,你可以上网查一下关于查看电脑端口占用情况的一些dos命令

看tomcat有没有收到请求,是不是端口冲突

你仔细看下你修改端口的地方是否是被注释的地方

不应该,服务是否起来了?先把启动日志贴一下

环境变量名打错了,应该是CATALINA

嗯。谢谢分享问题原因及解决方法。以后我也要注意这个问题。

你是不是之前安装过tomcat没卸载干净?

晕,看到你自己的回复了,