解决Tomcat报404问题大全(包括tomcat可以正常运行但是报404)
目录
- Tomcat报404问题解决
- 正确的情况
- 解决方法
- 1.Tomcat未配置环境变量
- 2.IIs访问权限问题
- 3.端口占用问题
- 4.文件缺少问题
Tomcat报404问题解决
文章概览:
本文将解决一下问题:
问题有先后顺序
Tomcat未配置环境变量
IIs访问权限问题
端口占用问题
文件缺少问题(tomcat可以正常运行但是报错404)
正确的情况
正确的运行框:

正确的网页:

解决方法

首先你要报个404玩玩;
这里怎么解决呢,将分为一下几类:
1.Tomcat未配置环境变量
根据这个问题可以参考作者之前博客,再试试哪里错了
tomcat安装及配置教程(保姆级)
如果没有问题就继续下面的解决
2.IIs访问权限问题
注意:这个问题有的博主也写了,但是这个问题可有可无,意思是正常情况下,有没有都是可以访问滴放心
3.端口占用问题
端口占用可能会出现这个问题,因为tomcat的默认端口号是8080,如果在是运行tomcat时计算机的程序也有8080的端口号,这时候就会报错404
打开apache-tomcat-9.0.45->conf->server.xml


一定要对应清楚,这个改什么都可以只要没那么过分是吧,(别的自己电脑其他程序的端口号重复了就行)
我这这里改的9999,我已经改过了,原来是8080

如果你比较调皮
改成8023(爱)也是可以的

记住改后再重新启动一下tomcat运行框
4.文件缺少问题
这个问题会作者觉得会发生在,用的老师的压缩包没有去官网上下载,或者在自己使用过一段tomcat甚至项目都可以运行起来的时候,因为这种情况下可能会误删电脑上的文件
当然,作者栽坑到此地
检查:
打开tomcat文件中的webapps-ROOT


看看你的文件中是否这些都全着呢,如果只有荧光笔标绘的那两个文件的话,就需要把剩下的加上了
解决方法:
去官网下载原安装包,并且找到缺失的放里面
如果不想去官网找安装包?
给百度网盘,版本tomcat-9.0.62,应该是其他的版本也可以用的,作者就是这么干的
链接: https://pan.baidu.com/s/12QOiKTBOX8BP8N8SoBEwtw
提取码: p8cm
不想在安装包里找?

链接: https://pan.baidu.com/s/1O6P8XtDYWmd-Shg55b3r0g
提取码: g64d
您可能感兴趣的文章
- 02-02hadoop动态增加和删除节点方法介绍
- 02-02干货 | Linux新手入门好书推荐
- 02-02linux系统下MongoDB单节点安装教程
- 02-02Linux下nginx生成日志自动切割的实现方法
- 02-02Centos 6中编译配置httpd2.4的多种方法详解
- 02-02CentOS7 下安装telnet服务的实现方法
- 02-02分布式Hibernate search详解
- 02-02Hadoop对文本文件的快速全局排序实现方法及分析
- 02-02CentOS6.3添加nginx系统服务的实例详解
- 02-02Hadoop编程基于MR程序实现倒排索引示例


阅读排行
推荐教程
- 12-07Tomcat启动报错:严重: Unable to process Jar entry [m
- 12-07解决tomcat启动报错:一个或多个listeners启动失败问题
- 12-07一文教你怎么选择Tomcat对应的JDK版本
- 12-07Tomcat配置IPV6的实现步骤
- 12-07tomcat启动报错jar not loaded的问题
- 02-02CentOS7 下安装telnet服务的实现方法
- 12-11docker存储目录迁移示例教程
- 12-15Docker-Compose搭建Spark集群的实现方法
- 12-07Tomcat部署war包并成功访问网页详细图文教程
- 01-07windows server 2008安装配置DNS服务器




