解决方案 »

  1.   

    环境变量没有配置好
    先配置java_home
    再配置path,将%java_home%\bin; 添加到path中
      

  2.   

    path指定到了bin就可以使用javac了     试试java -version
      

  3.   

    http://blog.csdn.net/u012169499/article/details/42489679
      

  4.   

    运行javac错误的话,肯定是因为环境变量没配好。
      

  5.   

    +1确实是这样。不过你也可以这样;C:\Program Files\Java\jdk1.8.0_05\bin,在path后面自己加你的jdk的bin路径
      

  6.   

    JDK是否安装到默认目录和javac编译能否通过没有关系。要实现javac编译,主要是让系统能够找到javac这个文件,就是正确配置环境变量,楼主应该还是环境变量配置的问题。环境变量的配置方式推荐#1楼的方式。
      

  7.   

    这个问题我也出现过,一开始我的环境配置也没有弄好,我是在java基础教学视频上看的,可以看一下path这个变量值里面%SystemRoot%个的前面是;       把在%SystemRoot%前面的东西删除了,再把你的地址复制过去,这样就可以了,这个%SystemRoot%是在变量值的前面部分,你按home这个键,从最前面开始从后面找这个东西。
      

  8.   

    把 Java 的 bin 目录配置到系统环境变量 path 中
      

  9.   

    配置环境变量完整步骤:
    1 新建JAVA_HOME值为jdk的安装路径,比如 “D:\Java\jdk1.6.0_43”
    2 修改Path,在Path值的最后面添加 “;%JAVA_HOME%\bin” 注意%JAVA_HOME前面有个分号,bin后面就没有分号了
    3 新建CLASSPATH,值为 “.;%JAVA_HOME%\lib” 注意%JAVA_HOME前面有句号和分号
      

  10.   

    百度配置下java环境变量。先看看java -version有版本的话,在看看路径是不是配置错了。
      

  11.   

    上面的都有怎么配置了,建议你可以将你的路径配置在path最前面,如果你装了oracle的话oracle也会有jdk的它也会在path中添加这样子会有问题的
      

  12.   

    把你的java的bin目录放在你环境变量PATH的第一个,我之前也有这样的问题,昨晚刚解决
      

  13.   

    http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html
    照着走一遍妥妥的
      

  14.   

    入门的问题吧,在path中配置,指向 jdk的bin目录就行了...
      

  15.   

    http://blog.csdn.net/imjcoder/article/details/12267197
      

  16.   

    在CMD命令行窗口中执行命令时会去环境变量中的path变量中的地址去寻找所要执行的命令,所以如果要执行javac命令需要将该命令的所存放的地址配置到path变量中。classpath变量存放的是经过javac编译后等到的class文件所需要存放的地址,也就是说在执行java命令的时候会去classpath路径下去寻找该class文件.
    配置环境变量的方法(windows的情况下):右击[我的电脑]->[高级设置]->[环境变量设置]