jdk的安装根目录是C:\Program Files\java\jre7
我的电脑里属性、高级、环境变量、系统变量中JAVA_HOME=C:\Program Files\java\jre7
CALSSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH=%JAVA_HOME%\bin;
这次尝试不行
又试了 CALSSPATH=C:\Program Files\java\jre7\lib\tools.jar; C:\Program Files\java\jre7\lib\dt.jar; C:\Program Files\java\jre7\bin; C:\Program Files\java\jre7\lib\rt.jar
PATH= C:\Program Files\java\jre7\bin;也不行
再试了JAVA_HOME=C:\Program Files\java\jre7
CALSSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(和第一次不同时CLASSPATH结束有加分号)
PATH=%JAVA_HOME%\bin;
我就不明白了,为什么总是不行?望各位兄弟姐妹们指教`

解决方案 »

  1.   

    javac或java命令不管用都是因为环境变量配置错误导致的,我一直是这样认为的,SO,你重新配置一遍试试,找个教程。
      

  2.   

    楼主看看C:\Program Files\java下,应该有个类似jdk1.7.x(x代表某个数)这样一个目录。把你的JAVA_HOME指定为 C:\Program Files\java\jdk1.7.x。试试看。
      

  3.   

    JAVA_HOME设置有问题:JAVA_HOME=C:\Program Files\java\jdk1.7.xxx。
      

  4.   

    楼上提醒的对,要编译的话,JAVA_HOME是要指定到JDK的,而你指定的是JRE(它只是个运行环境)。
      

  5.   

    PATH= C:\Program Files\java\jre7\bin;  这个换成jdk  的试试
      

  6.   

    C:\Program Files\java\jre7\bin是不是路径名不能有空格
      

  7.   

    javahome设置错了, 应该是jdk的目录
    jre中貌似没有javac
    jdk中才有
      

  8.   

    我的网站上正好有教程:http://yuhongli.com/archives/634
      

  9.   

    后来在这个网址http://www.oracle.com/technetwork/java/javase/downloads/index.html下载的jdk7好用了,谢谢各位提醒