你这样,试试java -classpath . helloworld

解决方案 »

  1.   

    直接拷貝你的代碼運行沒有錯誤,是不是你的文件所保存的名字不是helloworld??
      

  2.   

    是classpath的问题,哈我也遇见过,大家都是同路人
      

  3.   

    http://expert.csdn.net/Expert/topic/2843/2843391.xml?temp=.7191736
      

  4.   

    1.将jdk1.4.0-安装在自己机器的某个盘符的根目录下,如:可安装在D:\下。
    ***(以下的d:\j2sdk1.4.0_01改为你自己安装JDK的目录)***
    2.如果你的运行环境是win98,则在C盘根目录下,autoexec.bat文件中,加入下面两条语句:
    set Path=%PATH%;d:\j2sdk1.4.0_01\bin
    set CLASSPATH=.;d:\j2sdk1.4.0_01\lib(也可以写成:set CLASSPATH=.;d:\j2sdk1.4.0_01\lib\dt.jar;d:\j2sdk1.4.0_01\lib\tools.jar)
    保存后,重新启动机器,就完成了jdk1.4的安装。
    3.如果你的运行环境是win2000的话,则需在“控制面板”的“系统”下,“高级”选项的“环境变量”中,添加两个用户变量。
    其中一个用户变量的名称为“path”,值为“.;d:\j2sdk1.4.0_01\bin”,
    另一个用户变量的名称为"CLASSPATH",值为“.;d"\j2sdk1.4.0_01\lib\dt.jar;d:\j2sdk1.4.0_01\lib\tools.jar”,单击“确定”即可。即完成了jdk1.4.0的安装。
      

  5.   

    没关系,虽然这种问题有很多人题过,我相信我们这里面大多数的人也遇到过~~~~~
    大家都是这么过来的
    楼主,是classpath的问题,你把你放class文件的目录加到classpath路径里面,就好了~~~
      

  6.   

    java -classpath . helloworld先试试再说。注意大小写:类名、文件名、敲命令时的名字大小写要完全一致。
      

  7.   

    我修改了classpath环境变量,修改后的环境变量为:
    classpath=.; c:\Program Files\j2sdk_nb\j2sdk1.4.2\lib\dt.jar;c:\Program Files\j2sdk_nb\j2sdk1.4.2\lib\tools.jar
    我在集成环境下运行可以得也正确的结果,但在命令窗口下运行java helloworld命令得到以下错误:
    Exception in thread "main" java.lang.NoClassDefFoundError: helloworld
    运行java -classpath . helloworld运行成功,问题肯定出在classpath这,但我不知道错在那了,有朋友能指点指点吗?
      

  8.   

    把代码的.java文件保存在一个比较好找的目录下(如C:/),回到命令窗口下进到这个目录下,再java helloworld,应该就可以了。