java项目改完代码报404_Web项目改名的带来的404not found问题

为了保留上一次编辑的billsys web项目,把项目复制一份到同一个工作空间后,对原来项目名进行了重命名,如右图:

1077918b03091f84bef42f25a91f9480.png

结果再去访问,一直报404错误

78b565f660f28f3c2d3c02434bf19b68.png

解决思路如下:

其实仔细观察,会在项目部署界面发现问题所在:

df2823ad937018f4bcd531e7a2eebbee.png

Workspace中项目名已经改成新的项目名billsys1了,而右边部署到tomcat中的项目名还是billsys,这时用新的项目名billsys1去访问,当然访问不到了!!!

24005c489c4ffc0b530c6e5c692cab8f.png 找到package explorer 下出问题的项目,鼠标右键单击项目名,properties==》下图左边搜索框输入web,将右边窗口中的web context-root 改成新的项目名,改完后确定,

会弹出类似下边的这样的一个窗口,就是一个确认重命名的步骤,点击finish 即可

0fb9727a63d9f1a927d0bb9618d98e89.png

接着,原来部署的项目会自动移除,我们重新部署一下,就可以了

b8f057ac4b477fa119e9b4d597c01526.png

改完后的项目部署情况~可以看到已经是新的项目名了,如下图所示:

e23e0487adb6f9a4f4e209b20fd0e7d9.png

至此,也提醒了我,部署完项目之后,要检查一下左边Tomcat7.x下边的项目名 跟右下方tomcat的部署路径里边的项目名是否一致!!!

不一致,web项目要运行,浏览器路径里边只能写

eb0991ac7647997c3200802bc6c07f88.png 这个路径里出现的项目名

那么

ca0264605a9336db488c29349dcc0a27.png 这个里边的项目名又是什么情况呢?这个其实是myeclipse workspace 里边的项目名!!

要正确访问web资源,最终还是要看部署到tomcat webapps里边的项目名!!!

最后,附加快速进入tomcat 项目部署路径的方式,如下图,鼠标右键单击我们部署好的web项目,选择红线圈住的那一项,点击,就可以进入tomat部署的路径了

128889f1cb069d3621af81957226f9d4.png

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页