基本正确,因为你已经为path里添加了bin的目录,所以不管你把a.java放在哪里,都可以直接使用javac和java命令,不用放到d:\J2SDK1.4.2_04里。
以后可以使用一些开发工具,如eclipse和jbuilder等等,就不用这么麻烦了。

解决方案 »

  1.   

    D:\J2SDK1.4.2_04>java a.class
                           ^后面的都不用
    java a就可以了!
      

  2.   

    classpath=.;d:\j2sdk1.4.2_04\lib\tools.jar;d:\j2sdk1.4.2_04\lib\dt.jar;
      

  3.   

    基本正确,D:\J2SDK1.4.2_04>java a.class中不要加后缀,
      

  4.   

    J2SDK1.4.2_04
    好象只要设置PATH不就行吗?
      

  5.   

    变量名:Path
    值:D:\J2SDK1.4.2_04\bin;.;
    变量名:CLASSPATH
    值:C:\J2SDK1.4.2_04\jre\lib\rt.jar;.;
      

  6.   

    其实现在的 J2SDK 安装包,已经很好了.你下载win 版的 安装文件, 安装完 立即就可以运行 Java 程序了. 可以不进行任何的设置.
      

  7.   

    你只要在classpath中加入本地符号“.”就可以了,
    如:classpath=.;C:\j2sdk1.4.2_03\lib
    上面有人说了
    编译完后,执行不用要加.class的后缀