能连上数据库,后台也不报错,但是启动Tomcat,页面访问404问题

项目完整,没有问题。唯一有问题就是url问题。Tomcat默认8080但是弹出页面访问路径是别的路径。
很奇怪,怎么访问的别的路径地址。然后拿默认地址复制再打开,又变成别的url了。
求分析一波,大概出错的原因。代码跟截图就不能发了。
(MavenWeb项目,前后端不分离项目)

1、Tomcat默认8080但是弹出页面访问路径是别的路径(推测tomcat对应的8080端口,部署的是其他war包)
排查:/apache-tomcat-7.0.61/conf/server.xml(如下图)

img

2、拿默认地址复制再打开,又变成别的url了(这个推测是域名解析重定向到其他域名或路径了)

tomcat有默认打开的路径目录。或者是你配置默认打开的不对

看看是不是web.xml中前端控制器的配置出错了,这里改一下试试

img

直接放在\webapps\ROOT里面用8080/访问试试🤨🤨🤨

不发日志,不说项目框架是啥,这怎么看

应该是服务名称的问题

你的配置问题

用nginx做代理了?

http://localhost:8080/add_war_exploded ==>变为10.XX.XXX.XXX:8080/gh1。这连项目名称后变了

10.XX.XXX.XXX:8080/gh1 整个项目搜一下gh1,是不是配置文件设置了