java/javac环境配置(‘javac’ 不是内部或外部命令)

windows,java/javac环境配置(javac’不是内部或外部命令,javac: command not found)

安装配置JAVA JDK
下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html.
下载你电脑对应的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(正常),说明java环境配置完成
java/javac环境配置(‘javac’ 不是内部或外部命令)

javac环境测试(报错:javac: command not found)

输入:javac(报错,不是内部或外部命令,也不是客运行动程序或批处理文件)!
java/javac环境配置(‘javac’ 不是内部或外部命令)
输入path查看下路径
java/javac环境配置(‘javac’ 不是内部或外部命令)
发现有一个javapath路径,但是打开这个路径里发现没有javac.exe所以在运行中输入javac报错

解决办法:

PATH配置中路径一定要用绝对路径,不能用JAVA_HOME
网上的一般都是%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
把%JAVA_HOME%替换成你的JAVA_HOME的值就好了(并且要放到javapath之前)。
java/javac环境配置(‘javac’ 不是内部或外部命令)java/javac环境配置(‘javac’ 不是内部或外部命令)