问题描述
安装JDK不按照默认路径相应配置环境变量为什么cmd指令运行javac行不通?
解决方案
解决方案二:
环境变量没有配置好先配置java_home再配置path,将%java_home%bin;添加到path中
解决方案三:
引用1楼magi1201的回复:
环境变量没有配置好先配置java_home再配置path,将%java_home%bin;添加到path中
+1
解决方案四:
path指定到了bin就可以使用javac了试试java-version
解决方案五:
环境变量没配好
解决方案六:
http://blog.csdn.net/u012169499/article/details/42489679
解决方案七:
运行javac错误的话,肯定是因为环境变量没配好。
解决方案八:
引用2楼yanggang832的回复:
Quote: 引用1楼magi1201的回复:
环境变量没有配置好先配置java_home再配置path,将%java_home%bin;添加到path中+1
确实是这样。不过你也可以这样;C:ProgramFilesJavajdk1.8.0_05bin,在path后面自己加你的jdk的bin路径
解决方案九:
JDK是否安装到默认目录和javac编译能否通过没有关系。要实现javac编译,主要是让系统能够找到javac这个文件,就是正确配置环境变量,楼主应该还是环境变量配置的问题。环境变量的配置方式推荐#1楼的方式。
解决方案十:
这个问题我也出现过,一开始我的环境配置也没有弄好,我是在java基础教学视频上看的,可以看一下path这个变量值里面%SystemRoot%个的前面是;把在%SystemRoot%前面的东西删除了,再把你的地址复制过去,这样就可以了,这个%SystemRoot%是在变量值的前面部分,你按home这个键,从最前面开始从后面找这个东西。
解决方案十一:
把Java的bin目录配置到系统环境变量path中
解决方案十二:
配置环境变量完整步骤:1新建JAVA_HOME值为jdk的安装路径,比如“D:Javajdk1.6.0_43”2修改Path,在Path值的最后面添加“;%JAVA_HOME%bin”注意%JAVA_HOME前面有个分号,bin后面就没有分号了3新建CLASSPATH,值为“.;%JAVA_HOME%lib”注意%JAVA_HOME前面有句号和分号
解决方案十三:
百度配置下java环境变量。先看看java-version有版本的话,在看看路径是不是配置错了。
解决方案十四:
上面的都有怎么配置了,建议你可以将你的路径配置在path最前面,如果你装了oracle的话oracle也会有jdk的它也会在path中添加这样子会有问题的
解决方案十五:
估计还是环境变量没有配置正确,再仔细看看
解决方案:
把你的java的bin目录放在你环境变量PATH的第一个,我之前也有这样的问题,昨晚刚解决
解决方案:
http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html照着走一遍妥妥的
解决方案:
入门的问题吧,在path中配置,指向jdk的bin目录就行了...
解决方案:
解决方案:
在CMD命令行窗口中执行命令时会去环境变量中的path变量中的地址去寻找所要执行的命令,所以如果要执行javac命令需要将该命令的所存放的地址配置到path变量中。classpath变量存放的是经过javac编译后等到的class文件所需要存放的地址,也就是说在执行java命令的时候会去classpath路径下去寻找该class文件.配置环境变量的方法(windows的情况下):右击[我的电脑]->[高级设置]->[环境变量设置]