我使用tomcat在eclipse中创建了一个简单的动态Web项目 当我运行我的index.jsp文件时,它会抛出404错误。以下是我的网络项目的截图
正如您所见,index.jsp位于Web Content Folder中,但仍显示404错误 此外,当我在我的Firefox浏览器上运行它时,它引发相同的404错误,但localhost:8080显示tomcat主页,所以它的工作正常
谁能告诉我这里我做错了什么?
答案 0 :(得分:2)
有时,JB表示可能没有正确部署,因为web.xml文件无效。重新启动服务器会删除旧的(可能已损坏的)文件,并生成运行应用程序所需的新Web文件。我使用glassfish,有时当我对项目进行非常重要的更改时,我会通过基于它们生成新文件来重新启动服务器以正确反映或更改这些更改。有时保存和运行是不够的,因为它不会覆盖所有必需的。