概述
解决使用tomcat输入localhost:8080时出现404 NOT Found报错
出现这样的问题,往往是8080端口出现问题了,我们在tomcat的log日志文件中发现是tomcat的端口被占用了,那么我们怎么来解决占用问题呢?这里我提供了两种方法。
1. 解除占用
第一步,查看windows所有端口进程:
点击开始菜单选择运行(win+r),接着在运行对话框中输入“cmd”,回车打开命令提示符窗口,然后在窗口中输入 netstat -ano 回车,之后就会显示所有的端口占用情况
第二步,继续输入 netstat -aon|findstr “端口”
这里的提示的端口为8080,那么就输入命令为 netstat -aon|findstr “8080” ,回车之后就可以看见列表中的PID。根据PID在电脑的任务管理器中查看对应的占用程序,然后将其关闭即可
第三步,可以看到占有8080这个程序的进程ID:7924,继续输入命令 tasklist|findstr “7924” ,7924就是进程ID,知道是哪个进程占用的我们就可以采取相应措施进行解决了。
2.修改端口
想要端口不被占用?那么修改它,一劳永逸!
1, 打开tomcat安装目录下的conf目录,找到server.xml文件(记得用记事本打开)。
找到以下代码:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2,修改端口号
上面的8080就是tomcat的对外访问端口,我们将他修改为其他端口,但是要避免与系统的端口号冲突,选用一个没有使用过的端口号,然后保存退出。
如图将端口号修改为8081。
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
3, 重启tomcat生效。
下一次使用tomcat时,输入localhost:8081就可以正常访问啦!
最后
以上就是慈祥白猫为你收集整理的解决Tomcat 8.5在浏览器输入localhost:8080出现404报错。的全部内容,希望文章能够帮你解决解决Tomcat 8.5在浏览器输入localhost:8080出现404报错。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复