文件存在C:\class的话,就在那个目录执行javac HelloWorld.java,如果在别的目录,要加上路径。

解决方案 »

  1.   

    路径有问题既然有C:\class,那最好在环境变量中的classpath中加上!
    然后再像楼上的那样!
      

  2.   

    上面的对,到存放java文件的目录下去javac HelloWorld.java。
    这样太辛苦了,下载个jcreatorpro用用吧,在ide下直接可以编译运行了。
      

  3.   

    tools.jar,rt.jar都加到CLASSPATH里了吗
      

  4.   

    classpath的问题
    把你java安装目录下的lib\tools.jar加进去.
    如classpath=c:\jdk1.1.3\lib\tools.jar;c:\myjavasvae;
    还有你运行的必须指向你java源文件放的文件夹.
    如c:\myjavasave>javac Hello.java
    hello.java保存在myjavasave里.不过你的程序有个小问题
    system.out.println("...");
    system的s要大写.
      

  5.   

    路径问题,你可以到java文件目录下去编译试试看
      

  6.   

    想要javac随处可以编译,你可以设置一个环境变量path=...;%java_home%\bin
      

  7.   

    classpath的问题
    把你java安装目录下的lib\tools.jar加进去.
    或者
    在存文件的时候 你没有把类型变成 所有文件 一般用 记事本 的话默认为。txt 会变成HelloWorld.java.txt 所以一定要在保存的对话框中把类型换成 所有文件
      

  8.   

    1,先设置好classpath,除了tools.jar和dt.jar外,尤其不要忘了点(.)表示当前目录;2,到.java文件所在目录执行编译和运行。
      

  9.   

    错误信息:
    error: cannot read:HelloWorld.java
    1 error这是因为你没有指定路径,编译器找不到HelloWorld.java,要显示指定路径,我设置了CLASSPATH和PATH都不行,一定要显示指定路径!还有当javac 以个文件时系统报错:
    Exception in thread "main" java.lang.NoClassDefFoundEerror: c:\class文件目录这是由于你CLASSPATH没设置好,或者文件名打错了!
      

  10.   

    我都加了,可是还不行呀!现在弄的Jboss也启动不了!
    是不是jdk有问题,我都快被气死了!
      

  11.   

    要是jdk没有问题,按照下面的做,刚开始学要一步来,就像我。
    安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk1.4.2): 
    JAVA_HOME=c:\j2sdk1.4.2 
    classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径) 
    path=%JAVA_HOME%\bin 
    接着可以写一个简单的java程序来测试J2SDK是否已安装成功: 
    public class Test{ 
    public static void main(String args[]){ 
    System.out.println("This is a test program."); 


    将上面的这段程序保存为文件名为Test.java的文件。 
    然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令  
    javac Test.java 
    java Test  
    此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况
      

  12.   

    to: long416(黑色眼睛) 太感谢你了,问题解决了!
    多给你加分!
    你是做Java的吗,希望能多交流:[email protected]