java -classpath ./ helloWorld

解决方案 »

  1.   

    classpath=.;c:\jdk\lib\tools.jar;c:\jdk\lib\dt.jar;
    path=c:\jdk\bin;
    java_home=c:\jdk;
      

  2.   

    classpath=.;c:\jdk\lib\tools.jar;c:\jdk\lib\dt.jar;
    path=c:\jdk\bin;
      

  3.   

    www.java.com.cn
    http://www.java.com.cn/forum.asp?Forum_ID=31
    有一栏目是针对HelloWorld的,所有关于HelloWorldd的问题都可以得到解决
      

  4.   

    谢谢各位。
    我发现如果我不将程序打包就可以运行无误。
    但是如果是这样:
    package com.test;import java.io.*;class helloWorld 
    {
    public static void main(String[] args) 
    {
    System.out.println("Hello World!");
    }
    }
    程序放在com\test目录下,就会出现
    Exception in thread "main" java.lang.NoCalssDefFoundError:helloWorld
    可否详细解释一下这和打包路径的设置关系。
      

  5.   

    环境变量的设置问题:在环境变量的Path后面写: C:\JDK\bin;.;C:\JDK\lib也可以这样配置:C:\JDK\bin;.;C:\JDK\lib\dt.jar;C:\JDK\lib\tools.jar环境变量中的 . 切记不能少,它表示当前路径dt.jar是关于运行环境的类库,tools.jar是关于一些工具的类库如果没有配置:C:\JDK\bin,则会出现  “ javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。”这样的错误。
      

  6.   

    如果有包的话,执行的时候,在包所在的目录外面执行
    java com.test.helloWorld
    即可
      

  7.   

    建议你好好看看:
    http://expert.csdn.net/Expert/TopicView1.asp?id=2077182
      

  8.   

    到你com上一级目录下java com.test.BB
      

  9.   

    急急,哪位来解释一下啊!
    问题就出在
    package com.test我是在:com\test下运行的。可是总有
    Exception in thread "main" java.lang.NoCalssDefFoundError:helloWorld去掉此句,就运行正常。
    我也在classpath里制定了该文件目录了啊。
    还应该怎么作啊?
      

  10.   

    刚看到的,谢谢楼上的各位了。
    的确是
    java com.test.helloWorld