创建一个dynamic web project
已经写了2个index.jsp(放在不同目录),但是显示不出来HTTP Status 404 - /web1/index.jsp
--------------------------------------------------------------------------------
type Status report
message /web1/index.jsp
description The requested resource (/web1/index.jsp) is not available.
--------------------------------------------------------------------------------
Apache Tomcat/7.0.21
tomcat能正常启动, http://localost:8081可以正常显示web1结构如下(貌似少了.classpath  .project,但这2个文件在磁盘目录里有但是没有出现在下面的树形目录中)
web1
    build
    WebContent
        META-INF
             MANIFEST.MF
        WEB-INF
             lib
             index.jsp
             web.xml
        index.jsp

版本:
Eclipse Java EE IDE for Web Developers.
Version: Juno Service Release 1
Build id: 20120920-0800
Tomcat 是安装版 Apache Tomcat/7.0.21   安装的时候貌似不能选择路径只能安装到C:\Program Files\Apache Software Foundation\Tomcat 7.0,否则会失败(但是JAVA TOMCAT的几个环境变量应该是正确的)

解决方案 »

  1.   

    补充1点:
    1、感觉红色的斜杠错了(但不知道哪里去修改)
    十一月 26, 2012 10:43:22 下午 org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre7/bin/client;C:/Program Files/Java/jre7/bin;C:/Program Files/Java/jre7/lib/i386;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Android\android-sdk\tools;C:\Program Files\Android\android-sdk;C:\Program Files\Android\android-sdk\platform-tools;.;C:\Program Files\Java\jdk1.7.0_07\bin;C:\Program Files\Java\jdk1.7.0_07\jre\bin;C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib;C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\jsp-api.jar;D:\JAVA\eclipse;;.
    十一月 26, 2012 10:43:22 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
    WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:web1' did not find a matching property.
    十一月 26, 2012 10:43:22 下午 org.apache.coyote.AbstractProtocol init
    INFO: Initializing ProtocolHandler ["http-bio-8081"]
    十一月 26, 2012 10:43:22 下午 org.apache.coyote.AbstractProtocol init
    INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
    十一月 26, 2012 10:43:22 下午 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 465 ms
    十一月 26, 2012 10:43:22 下午 org.apache.catalina.core.StandardService startInternal
    INFO: Starting service Catalina
    十一月 26, 2012 10:43:22 下午 org.apache.catalina.core.StandardEngine startInternal
    INFO: Starting Servlet Engine: Apache Tomcat/7.0.21
    十一月 26, 2012 10:43:23 下午 org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["http-bio-8081"]
    十一月 26, 2012 10:43:23 下午 org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["ajp-bio-8009"]
    十一月 26, 2012 10:43:23 下午 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 351 ms
      

  2.   

    用tomcat作为服务器,首先要将所建的项目和tomcat关联起来,无论自动还是手都配置,对应的tomcat下的conf\Catalina\localhost里都会有对应的项目.xml文件
    看一下你对应的conf\Catalina\localhost下有没有web1.xml文件
      

  3.   

    谢谢楼上回复,貌似你路径写错了吧  是C:\Program Files\Apache Software Foundation\Tomcat 7.0\work\Catalina\localhost  这个路径吧,但是这个路径下只有3个目录 "-"  "docs"  "manager"
      

  4.   

    我记得好像只要已编译就可以在tomcat work和webapp中都可以看到相应的目录,但是我现在机器上tomcat和eclipse好像没有任何关系,但是我看了好几篇文章我的设置没有错误郁闷中……ps:我的系统是win7的