classpath=d:\jdk141\jre
应该是
classpath=d:\jdk141\lib

解决方案 »

  1.   

    我的设置:
    path=c:\jdk141\bin;c:\j2ee141\bin
    classpath=c:\jdk141\lib;c:\j2ee141\lib
    java_home=c:\jdk141
    j2ee_home=c:\j2ee141曾经用过
    classpath=c:\jdk1141\jre;c:\j2ee141\lib
    classpath=c:\jdk141\jre;c:\j2ee141\jre
    也不行
    哪位高人指点一下啊???!!!!
      

  2.   

    servlet用的包在JDK中就有了,不需要J2EE的。
    你在什么地方出问题都不说,怎么回答阿!
    你是用什么编译的。用的是JDK自己带的java
    还是其他的编译器啊?
      

  3.   

    classpath=.;xXXXX
    好像classpath 后面要,;吧
      

  4.   

    说错了,真不好意思。羞死了!
    JDK没有的。
    要另外下载的,下载后把path放进去就可以了。
      

  5.   

    更古怪了!!!!!!!
    一个最简单的程序,如下:
    import java.io.*;
    public class PrintOut
    {
       public static void main(String args[])
       {
          System.out.println("My name is China");
       }
    }
    编译没有问题
    javac PrintOut.java
    运行出现以下提示:
    java PrintOut
    Exception in Thread "main" java.lang.NOClassDefFoundError:PrintOut
    见鬼!居然说类找不到!!
    这到底怎么回事啊?????,以前从来没有过的!!
      

  6.   

    To 1414888:运行java PrintOut时要写成这样 java -classpath "......" PrintOut必须指明classpath的路径才行的。