我安装好的JDK1.5,也设置好的环境变量(只用javac命令后,会产生很多的参数,这样是不是设置好的呢),可是一用命令javac Hello.java就出现错误,错误是:不能够读取Hello.java文件,请问这是什么问题呢?

解决方案 »

  1.   

    是在Hello.java文件所在的文件夹下运行该命令嘛?
      

  2.   

    是在Hello.java所在的文件夹下,
    我的环境变量设置如下:
    classpath  .;C:\Program Files\Java\jdk1.5.0_04\lib\tools.jar;C:\Program Files 
               \Java\jdk1.5.0_04\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_04\bin;d:\javajava_home   C:\Program Files\Java\jdk1.5.0_04\path     C:\Program Files\Java\jdk1.5.0_04\bin;大家帮忙看看有什么错误?
      

  3.   

    cd 到 Hello.java 的目录下再javac Hello.java
    classpath  java_home等系统变量请用大写JAVA_HOME定义后,CLASSPATH用变量代理java目录(为了方便修改)
    CLASSPATH  .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
      

  4.   

    一种可能是路径不对,另外一种可能是你的文件名不对可能保存文件的时候变成了Hello.java.txt
      

  5.   

    可能是你的文件名不对可能保存文件的时候变成了Hello.java.txt