(1)类名和class名相同么?
(2)类是public的吗?
(3)main函数的签名对吗?public static void main(String[] args)
(4)当前目录(.)加入classpath了吗?

解决方案 »

  1.   

    当前目录要加入classpath吗?不是只把jdk的目录放进去就行啊?
      

  2.   

    就是把如下
    .;
    加到classpath前,表示从当前目录查找
      

  3.   

    将你的HelloWorld.class文件所在的目录也加入到classpath中,
    用set classpath=%classpath%;"helloworld.class文件所在目录";
      

  4.   

    环境变量设置,
    变量classpath
    值为  .;
    表示在命令行窗口中键入java class_name时,首先在当前目录下搜索class_name类
      

  5.   

    设置环境变量有两种:
    PATH-----set PATH=../..;%PATH%(系统路径)
    CLASSPATH--set classpath=../..;%classpath%(用户路径)
              |
              |__set classpath=../..;.(用户临时路径)
    在以上的环境变量设置中classpath/PATH中不可以有空格符,不然就会在编译中有莫名的错误了!
    具体还要设置用哪个包那些库你就自己根据需要指定路径了!