错误404/资源在带有Tomcat 7的Eclipse EE开普勒中不可用

错误404/资源在带有Tomcat 7的Eclipse EE开普勒中不可用,tomcat,tomcat7,eclipse-kepler,Tomcat,Tomcat7,Eclipse Kepler,我安装了Tomcat7并将其与Eclipse EE开普勒集成 我通过“服务器”选项卡下的“添加新服务器”选项添加了服务器 做了必要的更改,但是当我访问localhost:8080时,它给了我Tomcat欢迎页面;创建动态Web项目并尝试运行该项目中的任何文件或项目本身时,即使服务器运行正常,也会出现错误404/Resource not available。URL中是否包含项目的上下文根设置?默认情况下,上下文根通常设置为项目名称(这可能不是您所期望的) 通过打开项目设置,选择“Web项目设置”,

我安装了Tomcat7并将其与Eclipse EE开普勒集成

我通过“服务器”选项卡下的“添加新服务器”选项添加了服务器


做了必要的更改,但是当我访问
localhost:8080
时,它给了我Tomcat欢迎页面;创建动态Web项目并尝试运行该项目中的任何文件或项目本身时,即使服务器运行正常,也会出现
错误404/Resource not available

URL中是否包含项目的上下文根设置?默认情况下,上下文根通常设置为项目名称(这可能不是您所期望的)

通过打开项目设置,选择“Web项目设置”,并调整上下文根以满足您的需要,您可以更改上下文根:

无论您使用什么,它都必须与URL中使用的上下文根匹配:

要将上下文根设置为根,只需使用“/”

您还可以在服务器的“Web模块”属性页上更改上下文根。打开“服务器”视图(与用于停止和启动服务器的视图相同),然后用web应用双击服务器。单击“模块”选项卡(在左下角),然后在列表中找到您的应用程序。单击“编辑…”按钮后,可以更改部署路径


我不知道它是否有帮助,但我也遇到了同样的问题,问题是eclipse keppler还没有到位,在我的例子中,还没有与tomcat 7融为一体,所以我只安装了eclipse juno并集成了相同的jre,它立即编译了jsp,工作正常