我装的是j2sdk1.4.2_04 并且把它装到了F盘。。
然后设置环境变量:CLASS_HOME:f:\j2sdk1.4.2_04;
                  clsaapath:.;%CLASS_HOME%\lib\tools.jar;%CLASS_HOME%\lib\dt.jar
                  path:%CLASS_HOME%\bin
然后打了简单的程序:
 public class HelloWorldApp 
{public static void main(String args[]) 
{ System.out.println("Hello,Java World!"); 


然后运行javac HelloWorldApp.java
却出现了这个问题:   error:cannot read : HelloWorldApp.java
                     1 error
是我那里出错了  帮帮忙 。。

解决方案 »

  1.   

    你确信你编译的目录有 HelloWorldApp.java文件么
      

  2.   


    我把我的程序写在文本文档里面 就是在f:\j2sdk1.4.2_04\ 没有命名.JAVA
    是这个的问题么??
      

  3.   

    有兴趣去我 的 BLOG看下,我 专门整理了一篇HelloWorld的完整应付,应该可以满足你的 要求
    http://blog.csdn.net/Diego1983
      

  4.   

    哈。看来你还真是个菜鸟呢。。
    明显应该是classpath
    你写的是clsaapath???????????????
    哈。我也是刚刚学的。昨天建的Helloworld
    QQ:725137
    一起进步吧
    另外。好标标准写法应该是main(String[] args)吧。不过你那样也能运行。
      

  5.   

    不是的啊,你要将你的HELLOWWORLD.JAVA放在classpath下,然后javac才可以找你的文件;因为javac 在编译时总是在classpath下去找你的源文件进行编译.
      

  6.   

    得在dos下进入你的文件所在的目录,这样就行了。
      

  7.   

    JAVA_HOME:f:\j2sdk1.4.2_04;
    classpath:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    path:%JAVA_HOME%\bin叫JAVA_HOME 不叫 CLASS_HOME . 
    谁教你CLASS_HOME ?  还是某本强书?还有javac HelloWorldApp.java
    应该确保当前目录下有HelloWorldApp.java这个文件,也就是说
    dir HelloWorldApp.java 应该是有的,然后才能
    javac HelloWorldApp.java
    否则,你就要用
    javac 完整路径\HelloWorldApp.java
      

  8.   

    每次都在DOS下进入文件夹的目录多不方便,你就把文件放在classpath下,多方便!
      

  9.   

    我都按你们的意思从新设定了 
     JAVA_HOME:f:\j2sdk1.4.2_04;
    classpath:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    path:%JAVA_HOME%\bin还有 就是文件的也是放到了 classpath下 
    但是DOS运行 JAVAC HelloWorldApp.JAVA  后还是出现了  : cannot read:HelloWorldApp.java 
    请问到底是那里出了问题 。汗。
      

  10.   

    一看这个错误10有8,9是文件名起错了
    如果是用文本编辑器编的文件名要改为"HelloWorldApp.java"
    然后进入这个目录javac就可以了
      

  11.   

    http://www.chinaitpower.com/A200507/2005-07-24/165608.html
    我初学,觉得这个网页不错。里面有解答你问的问题。
      

  12.   

    路过中ing。。兄弟,你应该仔细看下上面的帖。别忙昏头了:)
      

  13.   

    人家都写啦,没有命名.java
    我把我的程序写在文本文档里面 就是在f:\j2sdk1.4.2_04\ 没有命名.JAVA
    是这个的问题么??都搞什么呐.
      

  14.   

    error:cannot read : HelloWorldApp.java
    是在当前目录下找不到HelloWorldApp.java文件
    不是配置问题