http://www.csdn.net/Expert/forum.asp?typenum=8&searchKeys=%C9%E8%D6%C3%BB%B7%BE%B3%B1%E4%C1%BF&roomid=26&author=&tabletype=now

解决方案 »

  1.   

    在autoexec.bat中加上
    set JAVA_HOME=你的JDK目录
    CLASSPATH=你的JDK目录\lib\
      

  2.   

    path=c:\jdk1.3.0_02\binset classpath=c:\jdk1.3.0_02\libset java_home=c:\jdk1.3.0_02
      

  3.   

    我都照上面的做了,但编译是都提示说缺少IO库,我是这样写的:import Java.io.*;如果我去掉这一句就可以通过编译了。为什么会这样呢?
      

  4.   

    path=c:\jdk1.3.0_02\binset classpath=.;set java_home=c:\jdk1.3.0_02
      

  5.   

    Java是严格区分大小写的!应该是import java.io.*;个人观点,希望对你有用。
      

  6.   

    我的电脑-》右键属性-》高级-》环境变量-》新建—》(用户变量)classpath=c:\jdk\lib\tools.jar
    path=c:\jdk\bin
    (系统变量)
    classpath=c:\jdk\lib\tools.jar
    path=c:\jdk\bin
      

  7.   

    有新问题,我的环境变量是这样设置的:SET PATH=C:\jdk1.3.0_02\bin
    SET CLASSPATH= .;
    SET JAVA_HOME=C:\jdk1.3.0_02
    程序是:import java.io.*;
    public class HelloJava
    {
      public static void main(String args[])
      {
        System.out.println("hellojava\n");
      }
    }
    编译时没有出错,但运行时提示说:Exception in thread "main" java.lang.NoClassDefFoundError:HelloJava/class
    是怎么回事呢?
      

  8.   

    你是不是用
    java HelloJava.class运行的啊
    直接java HelloJava
      

  9.   

    http://www.csdn.net/Develop/read_article.asp?id=13316