写在前面
配置Java环境完成后,遇到最多的错误可能就是打开控制台(cmd)输入java有用,而javac无效。首先检查自己的的环境配置啥的,这里再写一下:
JAVA_HOME:
自己jdk的安装路径。
CLASSPATH:
.;%JAVA_HOME%\bin\dt.jar;%JAVA_HOME%\bin\tools.jar
Path:
;%JAVA_HOME%\bin;
Path路径问题
jdk安装完成后,在path环境变量中的第一条会有一个路径,如下:
打开这个路径,里面有java.exe等,可是就是没有我们的javac,只需要将这个路径下移到最后一条或者删除这里面的三个文件。
jdk安装路径问题
这个问题在jdk1.7和1.8可能会有这个问题,jdk安装完成后,会让你选择jre的版本,然而你可能会把jre放在jdk的目录下,这样会导致jdk的bin文件被jre(jre的bin中可没有javac)的覆盖,在我的jdk10.0.2就不会有这个问题,jre是不允许安装到非空文件夹的。