本人使用安装的是JDK8.0.144,一路安装下来之后cmd ---》java -version 显示正常信息
再输入 javac 则报错如标题。
后面发现是环境配置出错了。
环境配置: 桌面上右键"我的电脑图标"–>点击 “属性”–>
进入新页面后:点击左侧的"高级系统设置"--》进入新页面后选择 高级---》在当前的高级页面选择 环境变量
进入新页面后:在系统变量 下方点击 "新建"
进入新页面后:
新页面的变量名输入:JAVA_HOME 新页面的变量值输入:填写JDK安装目录(我的是 C:\Program Files (x86)\Java\jdk1.8.0_181)这里切记是第一次安装时候的那个路径(即如下图这个页面时的路径。再一个就是路径精确到如上金色字的写法就行,写到最外层的路径精度即可,不可写的太细,否则后面的写法又得做相应修改了,所以按这个来最省事),不是后面第二次路径选择的那个路径,我出错原因就是这里写成第二次安装的路径。导致配置失败。
可以点击"浏览目录"找到文件位置
找到Path变量进行编辑,没有的话就新建一个 变量名:Path 变量值: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;注意前面有个英文的分号,不要漏掉,这是为了跟前面的变量值间隔开的
按照前面JAVA_HOME\jre\bin,自己手动去文件夹看看是否存在这个文件。如果没有,说明JAVA_HOME路径写错了。
变量名:CLASSPATH 变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 可以直接复制这句话到变量值那一栏,注意前面有个“.”不要漏掉 如果CLASSPATH变量已经存在,选择CLASSPATH变量进行编辑,在变量的最后添加变量值 ;.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(多一个分号,这个金色字体这里的路径最好也检查一下是否存在) ————————————————以上是个人的笔记作用,有经验配过的应该看得懂,小白的话,建议直接看下面两个链接足够了,一步一步很详细-----------------------------------------------------------------------------------
完整的图文链接建议参考:https://blog.csdn.net/LISHUAI/article/details/93638119
同时建议参考对关键的细节写的很详细:https://www.jianshu.com/p/a6e2677c0dd0