看看这个:
http://expert.csdn.net/Expert/topic/1384/1384573.xml?temp=.1004297

解决方案 »

  1.   

    CLASSPATH = .; C:\j2sdk1.4.0\lib¥tools.jar; C:\j2sdk1.4.0\lib¥dt.jar; 
    path= C:\j2sdk1.4.0\bin;
      

  2.   

    我的电脑->属性->高级->环境变量->系统变量 or 用户变量
      

  3.   

    按照那些方法不行,输入path都没有我的jdk路径,但我用下面的方法就行
    在我的电脑->属性->高级->环境变量->系统变量 
    的path后加上D:\学习工具\JDK\BIN就可以了
    但不知没设CLASSPATH有什么问题吗?
      

  4.   

    我的电脑->属性->高级->环境变量
    添加以下设置
    CLASSPATH = .;...\j2sdk1.4.0\lib\tool.jar
    path=;....\j2sdk1.4.0\bin
      

  5.   

    不设classpath会导致某些文件找不到
    jdk\lib\tools.jar;jdk\lib\dt.jar
      

  6.   

    仅仅为了学习的话,我只设置了path,让java命令在任何当前路径下可以使用,都没有设置classpath和JAVAHOME也一样使用啊。而且我的jdk甚至都不是装的,直接从其他机器上考过来的,一直使用非常正常.
    这个更简单,建议你也一样  :)