先上图,有图有真相,首先还是有必要说明一下,项目打成war包,上传至 webapps目录下
Tomcat 目录下 conf/server.xml 配置文件如下

1.jpg
浏览器中输入访问路径 ip:8080 回车,界面显示如下:

2.jpg
为了能感同深受,请先说一句 F**k !!!
什么鬼?怎么会是这样子,部署的项目为啥不能访问?
看官小朋友,你是否有很多问号????
它来了,它来了,它带着解决方法走来了
正确的conf/server.xml配置如下:

3.png
解释如下
第1步:把 appBase="webapps" 修改为 appBase=""
第2步:docBase="war_name" 改为 docBase="webapps/war_name"
示例:
<Host name="localhost" appBase=""
unpackWARs="true" autoDeploy="true">
<Context path="/" docBase="webapps/myPrac" debug="0" privileged="true" reloadable="true" />
</Host>
特别说明: path="/" 改为 path="" 也可以
如下:
<Context path="" docBase="webapps/myPrac" debug="0" privileged="true" reloadable="true" />