下载后,安装,
设置java_home环境变量到你的安装目录,
如:set java_home=e:\jdk
然后设置你的classpath环境变量到一些.jar文件,
如:
SET CLASSPATH=e:\jdk\lib\tools.jar;e:\jdk\lib\dt.jar;

解决方案 »

  1.   

    装好jdk以后
    JVM的classpath就不用改动了
    其余的
    你把你的.java.和class放在哪儿就设在哪儿吧
      

  2.   

    Exception in thread "main" java.lang.NoClassDefFoundError;c:\j\welcome
    会出现上面这句话是什么原因呢?
      

  3.   

    这是著名的点号问题!
    如:
    SET CLASSPATH=.;e:\jdk\lib\tools.jar;e:\jdk\lib\dt.jar;
    一定要加上点号!
    还有就是Path最好也设一下:
    加上 如SET PATH=e:\jdk\bin
      

  4.   

    直接的办法:
    安装好后,找一个目录放你的程序。DOS模式下进到你的这个目录执行
    SET PATH=e:\jdk\binSET CLASSPATH=e:\jdk\lib\tools.jar;e:\jdk\lib\dt.jar;
      

  5.   

    sea_maid(海心)的解答也给我解决了一个难题,这几天我一直用
    java -classpath 当前路径 文件.java
    运行java程序。加了.以后,就省事儿多了。呵呵。
      

  6.   

    Exception in thread "main" java.lang.NoClassDefFoundError;hello
    这次又出现了上面这句话的所表示的错误。
      

  7.   

    如果是操作系统是2000或者XP或NT的可以直接在系统的环境变量里加入JDK的BIN目录,配好JAVA_HOME为你的JDK目录就可以了。
      

  8.   

    set path=c:\jdk\bin;
    set classpath=.;c:\jdk\lib\tools.jar;c:\jdk\;ib\dt.jar;
    呵呵,给分!!!