直接考贝,用右键单击dos命令行,试试看。
javac -d e:\edit\Hello.java

解决方案 »

  1.   

    我要的就是用 -d 运行,到 E:\Edit\ 下那肯定没有问题了。用楼上的方法到是没有报错,可也没有编译出Hello.class 来。
      

  2.   

    我认为你应该把环境路径设好,也就是说当系统起动时,它就运行了它们,结果你不管在什么路径下都可以执行命令JAVA JAVAC了,用-D时为了你不是在你所编辑的目录下编译程序才用的命令,就你所提的问题,我认为你可以查一下你是否设好了环境变量,(PATH,CLASSPATH)。如果有的话,我认为是没有错的。
      

  3.   

    那你可以作一个试验阿,在e:\下编译 e:\edit\hello.java ,用javac -d  你可以试验一下再说!
      

  4.   

    漏了点东西:
    javac -d e:\edit e:\edit\Hello.java
    你可以在任意盘符下编译。
      

  5.   

    如果没有设置环境变量,你可以将你编的(*.java)文件放到你安装jdk的bin文件夹下如:c:\jdk1.3\bin  再在这个路径下运行javac *.java 文件就可以了,这样虽然麻烦了点,不过不会设置环境变量,这样做还是可以的^_^!