安装J2SE有关问题

安装J2SE问题大家好,我是个新手,我刚装了个 WindowsPlatform-Java(TM)SEDevelopmentKit6Update1 ,安装在

安装J2SE问题
大家好,我是个新手,我刚装了个 "Windows   Platform   -   Java(TM)   SE   Development   Kit   6   Update   1 ",安装在C:\Program   Files\JAVA中,在系统特性中也设置了:
PATH               C:\Program   Files\Java\jdk1.6.0_01\bin
CLASSPATH     C:\Program   Files\Java\jdk1.6.0_01\lib

但是运行了一个简单程序:Hell0

public   class   Hello
{
    public   static   void   main   (String   args[])
    {
        System.out.println   ( "Hello! ");
    }
}
编译通过
运行则显示
Expeption   in   thread   "main "   java.lang.NoClassDefFoundError:Hello

请教一下大家,我哪儿出错了,哪儿安装不对?谢谢


[解决办法]
CLASSPATH .;.\;\;C:\Program Files\Java\jdk1.6.0_01\lib;
[解决办法]
还有一个没设设吧
[解决办法]
class目录少一个当前位置 然后你去当前位置编译 运行
我觉得新手应该这样 不过这不是唯一的编译运行方法
你还可以装eclipse 他会自动检测 不需要你自己配置环境变量
[解决办法]
CLASSPATH C:\Program Files\Java\jdk1.6.0_01\lib

应该是

CLASSPATH C:\Program Files\Java\jdk1.6.0_01\lib\tools.jar 吧?
[解决办法]
最简单的是把CALSSPATH设成.
运行ok
[解决办法]
我也设置了classpath
但我在里面没有添加“.”,可还是可以在编译后运行
为什么?

按说这样是能编译而不能运行的啊