问题说明
小伙伴们在部署项目的过程中,经常会遇到一个问题,那就是项目部署好了,而且首页也是可以打开的,但是一登录,或者是一点击按钮跳转其他页面的时候,就404报错了:
那这种情况会是什么原因呢?
- 首先可以确定的是,你的项目部署其实是没有问题的,毕竟首页是可以访问的,那问题出在哪呢?你可以这样尝试一下,你看看给你的访问路径加上项目名或者去掉项目名会是什么提示,看看有没有什么现象。一般来说,你会发现其实项目是可以访问的,只是没有按照我们的想法去走而已。
此时,你需要设置一下项目的工程访问路径:
Eclipse方式解决
其实将项目名去掉,只保留"/":
将默认的项目名去掉:
修改好后,记得按一下CTRL+S,保存一下设置。到目前为止,重启项目,发现可以访问了。
IDEA方式解决
其实原理都一样,只需要设置一下工程访问路径就可以了,那么在哪里设置呢?
- 打开Tomcat的设置
2. 修改Application context
其实跟IDEA差不多,都是相类似的。