servlets-examples目录下的HelloWorldExample没有包,跟包应该没什么关系把!

解决方案 »

  1.   

    环境变量可否设置好?
    tomcat自带的例子可否运行?
      

  2.   

    环境变量配置如下:
    JAVA_HOME:C:\j2sdk1.4.2_04
    TOMCAT_HOME:c:\tomcat
    classpath:C:\j2sdk1.4.2_04\lib\tools.jar;%JAVA_HOME%\lib;%TOMCAT_HOME%\lib
    path:C:\j2sdk1.4.2_04\bin
    自带的例子可以运行http://localhost:9090/servlets-examples/servlet/HelloWorldExample
    有结果。
    把HelloWorldExample.class放到C:\tomcat\webapps\ROOT\WEB-INF\classes目录下,在IE中输入http://localhost:9090/servlet/HelloWorldExample就出现如上的错误。
      

  3.   

    试试修改conf\web.xml,找到
    <!--
        <servlet-mapping>
            <servlet-name>invoker</servlet-name>
            <url-pattern>/servlet/*</url-pattern>
        </servlet-mapping>
    -->
    将注释符号去掉。