安装好JDK后,我们发现使用java命令没有问题,但是javac却会提示不是内部或外部命令
点击“计算机-属性-高级系统设置”,单击“环境变量”。在“系统变量”栏下单击“新建”,创建新的系统环境变量
我自己用的是win 10家庭版,我根据我的经验来说说这个问题的解决办法,:
- JAVA_HOME:你自己的jdk的路径
- 先找到jdk安装位置然后双击jdk
- 点击上栏就出现了jdk的路径
- CLASSPATH(如果没有可自行新建) .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
- 注意前面有一个.千万不要忘了
- 最后的path是应该可以说是最容易出问题的,网上很多版本都采用
- 但根据我的亲身经历这样对于我的win10家庭版是行不通的,Win10家庭版不能用JAVA_HOME,要用绝对目录(就是用JAVA_HOME中的jdk路径),下面是我的截图 ,这个就是我的jdk路径(JAVA_HOME中变量值) C:\Program Files\Java\jdk1.8.0_181再加上\bin