2013-11-21 52 views
0

Tomcat已启动并正在运行。 LH:8080,正在显示tomcat页面。我刚刚添加了一个简单的动态web项目到tomcat。简单的Web应用程序Tomcat 7.0.x 404错误Eclipse Kepler

contextroot:CarPool。 CarPool在Wtpwebapp文件夹中创建。 但LH:8080/CarPool正在抛出404错误。

这一天就杀了一天。请帮我解决这个问题。

Java版本:JDK 1.6 的Eclipse:开普勒 的Tomcat:的7.0.x

+0

控制台中的错误是什么,你可能会碰到错误的上下文root.also粘贴你的web.xml –

回答

0

你有你部署应用程序到Tomcat?只要看看你的tomcat-home/webapps目录是否存在/ CarPool。

0

CarPool在Wtpwebapp文件夹中创建。但是,LH:8080/CarPool正在抛出404错误。

可能有多个与此相关的问题。一个最基本的错误,必须是下列任何

  1. 不正确的上下文名称
  2. 没有什么映射到应用的上下文根(斜杠“/”)的。

查看部署描述符(WEB-INF/web.xml)文件,查看映射到斜杠('/')的内容(如果有的话)。你将会寻找welcome-file-list和映射到url-patter的任何servlet/JSP为'/'。

由于只有上下文根才打开URL,因此没有任何内容映射到该url模式(或不存在welcome文件)。所以你将不得不改变URL并直接点击一个资源。像任何页面(http://you-server:8080/CarPool/some/path/to/file.html或jsp或其他)或任何servlet(http://you-server:8080/CarPool/ServletName)。

相关问题