我环境变量如下:
PATH=C:\bea\jdk131_02\bin;C:\bea\jdk131_02\lib;

解决方案 »

  1.   

    我用的是WebLogic7.0,想自己做一个Java Servlet发布到WebLogic中。
      

  2.   

    在classpath中加入
    C:\bea\weblogic700\server\lib\weblogic_sp.jar;C:\bea\weblogic700\server\lib\weblogic.jar;C:\bea\weblogic700\server\lib\webservices.jar
    这些包。
      

  3.   

    把weblogic的lib加到classpath中去,或者是编译时指定-cp
      

  4.   

    我把你的代码拷来编译, 用javac 在命令窗口编译没有通过了,但在JBuilder,和VisualCafe下都通过了。不知怎么回事....
      

  5.   

    在classpath里面加上weblogic.jar的路径。
      

  6.   

    谢谢各位大侠,上面的代码已经编译通过。但是、在上面代码中加入
    out.println(req.getServerName());
    就会出现:
    C:\Work\com\learnweblogic\examples\ch3\Exm02>javac -d WEB-INF\classes *.java
    Note: viewRequestServlet.java uses or overrides a deprecated API.
    Note: Recompile with -deprecation for details.
    所以加分,敬请楼上各位再次帮忙。
      

  7.   

    给你看下我的,对着改一下吧
    C:\java\j2sdk1.4.1_04\lib;C:\java\j2sdk1.4.1_04;C:\java\j2sdk1.4.1_04\lib\dt.jar;C:\java\j2sdk1.4.1_04\lib\tools.jar;C:\java\j2sdkee1.3.1\lib\j2ee.jar;C:\Tools\Tomcat 4.0.4\common\lib;C:\Tools\Tomcat 4.0.4\common\lib\classes12.zip;C:\Tools\Tomcat 4.0.4\common\classes
      

  8.   

    这两句话的意思是有过时的api让你给用了。与程序本身没有关系,照样执行。不过有些方法是sun已经不推荐使用的了。你编译的时候加上-deprecation 就能够找到是那些方法不推荐使用的了。
    good luck!
      

  9.   

    同意上楼的,你用的方法已经是SUN不推荐使用的,你去看看JAVA API,不推荐的方法一般都要替代方法的,你换成这些新方法就没问题了。