classpath设为D:\,也就是包所在的路径,而不是应该是类所在的路径。

解决方案 »

  1.   

    javac hello.javajava hello
    把jdk的bin目录设置到path里面
      

  2.   

    为什么JAVA入门时错误总是出现在环境配置上?
    正确的环境配置(以Win2000Professional为例):假设前提:你的jdk1.4正确安装在C盘的根目录下,
    正确配置:"我的电脑"-->"属性"-->"高级"-->"环境变量"-->"系统变量"-->如果没有,则进行新建:变量名:Path   变量值:C:\jdk1.4\bin
         变量名:ClassPath    变量值:.;C:\jdk1.4\lib\dt.jar;C;\jdk1.4\lib\tools.jar(注意符号.)
    再创建一个"用户变量"  变量名:JAVA_HOME   变量值:C:\jdk1.4
    这样一来,如果程序正确,在任何地方进行编译,运行都没有问题
      

  3.   

    你可能是ClassPath中没有将 . 加进去
      

  4.   

    为什么JAVA入门时错误总是出现在环境配置上?
    正确的环境配置(以Win2000Professional为例):假设前提:你的jdk1.4正确安装在C盘的根目录下,
    正确配置:"我的电脑"-->"属性"-->"高级"-->"环境变量"-->"系统变量"-->如果没有,则进行新建:变量名:Path   变量值:C:\jdk1.4\bin
         变量名:ClassPath    变量值:.;C:\jdk1.4\lib\dt.jar;C;\jdk1.4\lib\tools.jar(注意符号.)
    再创建一个"用户变量"  变量名:JAVA_HOME   变量值:C:\jdk1.4
    这样一来,如果程序正确,在任何地方进行编译,运行都没有问题