windows下java环境变量的配置javac不是内部或外部命令的问
安装配置JAVA JDK
下载地址:。
下载你电脑对应的JDK,下载完成后运⾏exe安装,注意最好不要将其安装在有空格或者中⽂⽂件夹下,其他⽆限制,注意记下其安装路径。
配置环境变量:
新建环境变量:JAVA_HOME 值为:D:\Program Files\Java\jdk1.7.0
新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表⽰当前⽬录,不能省略)
在系统变量Path的值的前⾯加⼊以下内容:%JAVA_HOME%\bin;(注意:这⾥的分号不能省略)到这⾥,JDK安装完毕。
java环境变量自动配置
单击“开始”—>“运⾏”—>输⼊:cmd命令,在CMD窗⼝中输⼊:java -version(正常)
但是输⼊:javac(报错,不是内部或外部命令,也不是客运⾏动程序或批处理⽂件)
输⼊path查看下路径
发现有⼀个javapath路径,但是打开这个路径⾥发现没有所以在运⾏中输⼊javac报错
解决办法
PATH配置中路径⼀定要⽤绝对路径,不能⽤JAVA_HOME
⽹上的⼀般都是%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
把%JAVA_HOME%替换成你的JAVA_HOME的值就好了(并且要放到javapath之前)。