eclipse运行项目,在浏览器输入地址后,出现404错误,但是单独运行8080 http://localhost:8080/ 是可以的,求各位解决!感谢!
在eclipse中删除web项目后,创建同名项目时,由于服务器缓存原因会导致controller中跳转页面404。
需要清除服务器缓存,若没有设置服务器,则到wtpwebapp文件夹中删除项目。
解决方案: 1. 首先,可以尝试清除服务器缓存,方法如下: 在Eclipse的工具栏中,找到Servers视图,右键点击服务器后选择Clean... 然后重新启动服务器,查看是否解决了404错误。 2. 如果清除服务器缓存后仍然出现404错误,可以尝试在wtpwebapp文件夹中删除对应的项目,并重新创建项目。具体步骤如下: 1)在Eclipse中找到Project Explorer视图,展开Servers文件夹,找到对应的服务器。 2)右键点击服务器,选择"Add and Remove...",在弹出的对话框中,将项目从右侧移至左侧,并点击"Finish"按钮保存更改。
3)重新启动服务器,查看是否解决了404错误。 3. 如果以上方法都不行,可以尝试检查项目的配置是否正确,尤其是web.xml和mvc配置文件中是否存在错误。如果有错误,及时修改后重新启动服务器。如果不确定错误在哪里,可以在控制台上查看具体的错误信息,或者在eclipse中调试项目找到问题所在并修改。 4. 如果以上方法都不能解决问题,建议将问题详细描述后提问到相关技术社区或者向厂商提供支持请求帮助。
检查一下请求路径是否正确
index.html 的项目目录截图发下看看
在Eclipse中运行项目时,输入项目地址出现404错误,但单独访问Tomcat服务器http://localhost:8080/可以正常打开,这通常是Eclipse项目的部署配置问题导致的。
可能的原因有:
bash
export JAVA_OPTS='-Djava.security.manager=disable'