Java_HOME: D:\jdk1.5.0
  PATH: D:\jdk1.5.0\bin;
  CLASSPATH: .;D:\jdk1.5.0\lib\tools.jar;
  D:\jdk1.5.0\jre\lib\rt.jar;
改成你相应的路径..

解决方案 »

  1.   

    请问java -D 这个命令跟path和classpath 有关吗? 我编译*.java文件都很正常啊.
      

  2.   

    双击安装jdk。装完后在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:(假设你的JDK安装在c:/jdk)JAVA_HOME=C:\jdkclasspath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar在PATH(原来就已存在)中添加:%JAVA_HOME%\bin这样jdk环境配置成功。
      

  3.   

    java -d 这个命令跟path和classpath没有关系在dos窗口下用java命令执行程序,利用-D参数可以把参数放进命令行
    例如:
    java -d debug=truejavac -d后面接你的类要编译到哪个目录下。
    例如:  
    javac   -d   d:\classes   Test.java    //Test.java  
    package   mai;  
    ....  
       
    那么就可以在d:\classes\mai\目录下找到Test.class