If you're using jdk1.4+, you don't need to. but make sure you're not using package keyword at the beginning in your sourse file. And also ensure that the compiling format you entered is correct:
java yourFileName
Be careful that there is NO extension in the file name: not putting .class after your file name.

解决方案 »

  1.   

    你要把  tools.jar,dt.jar 两个包添加到 CLASSPATH 中去才行,要不编译器找不着那个包
      

  2.   

    详见
    http://expert.csdn.net/Expert/topic/1065/1065682.xml?temp=.7435572
      

  3.   

    对!
    你要把  tools.jar,dt.jar 两个包添加到 CLASSPATH 中去才行,要不编译器找不着那个包
      

  4.   

    设置运行环境参数: 
    首先*.java所在路径应在windows搜索路径内。
     a.如果是Win95/98,在\autoexec.bat的最后面添加如下3行语句: JAVA_HOME=c:\j2sdk1.4.1
    PATH=%JAVA_HOME%\bin;%PATH%
    CLASSPATH=.;%JAVA_HOME%\lib  b.如果是Win2000,使用鼠标右击“我的电脑”->属性->高级->环境变量    系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1
       系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
       系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin; (CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)
    在Classpath里面你可以直接指定一个包名,比如你用到的第三方的包。多个包之间用分号隔开。
     
      

  5.   

    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的安装。
      

  6.   

    java -classpath .;%classpath% Try
      

  7.   

    很显然错误原因是编译器找不到类路径,应该像cyicecream所说的那样配置好环境变量,就不会有这个问题了。good luck!
      

  8.   

    确实是环境的问题,但我已经设环境了,但还会碰到这个提示(常常是在编译时出错,然后修正后编译成功,在执行程序时出错)。这时退出dos命令环境后又重新进入,又可以执行了。这我不知道为什么。
    我用的是w2000环境下的 JDK1.4 + ultraedit 。jdk1.4是我从jbuild8.0中拷贝出来的,我嫌jbuild8.0太慢了些(笔记本)。还有就是jbuild要执行程序就好像必须建立项目,请问能不能在jbuild中执行单个测试程序呀,如果可以,怎么运行呀?我目前还在初级的学习中,请教各位大哥哥了。