如果用的jdk1.2以上
可以直接拷贝到jdk的lib目录下面,而不用设置

解决方案 »

  1.   

    谢谢,终于编辑通过了
    可是怎么才能访问到我的这个servlet呢:
    class文件放在哪个目录?
    在浏览器中键入什么地址?
    或者还需要设置什么讨厌的classpath等等?
      

  2.   

    需要支持servlet的WEB服务器如tomcat
      

  3.   

    你好象不得不设置classpath,或者你可以在你的编辑器中的jdk导入你servlet.jar,不然,你的servelt不能够杯编译.也就无法编译。servlet应该放在WEB-INF/classes/下面,如果你带有包的话,还要加上你的包名,不然服务器赵不到哦!
      

  4.   

    我已经把class文件放在WEB-INF\classes\下面了,
    可是http://127.0.0.1:8080/servlet/HelloServlet  却访问不到而放在examples\WEB-INF\classes\下面
    http://127.0.0.1:8080/examples/servlet/HelloServlet  就可以访问请问这是怎么回事?
      

  5.   

    你得加你的应用名
    http://127.0.0.1:8080/servlet/HelloServlet
    应该是
    http://127.0.0.1:8080/你的应用名/servlet/HelloServlet
      

  6.   

    好奇怪哦,我不知道 我的应用名  是什么诶,
    我用的tomcat4的默认应用阿
      

  7.   

    哎,是应该放到examples\WEB-INF\classes\下面的。你看tomcat的例子都是放到这个目录下
    如果你想将servlet放到WEB-INF\classes下的话,要配置tomcat配置文件。
      

  8.   

    examples\WEB-INF\classes\
    是tomcat默认路经
    可以通过修改
    tomcat\conf\server.xml
    改变配置
      

  9.   

    例如有一個c:\www.jar
    classpath=c:\jdk\bin
    那麼在系統的環境變量classpath里添加c:\www.jar
    則classpath=ca;\jdk\bin;c:\www.jar
      

  10.   

    修正;
    例如有一個c:\www.jar
    classpath=c:\jdk\bin
    那麼在系統的環境變量classpath里添加c:\www.jar
    則classpath=c:\jdk\bin;c:\www.jar
      

  11.   

    谢谢各位了^_^
    我在\webapps下新建了一目录\myapp
    并且拷贝了\ROOT下的WEB_INF文件夹过去
    把servlet的class文件放在\myapp\WEB_INF\classes下
    用http://ayu:8080/myapp/servlet/HelloServlet
    就可以访问了,呵呵