最近由于工作需要重装了电脑,好多好多以前的环境都需要重新配置,在这次给Java配置环境时发现Javac命令不好用了,老式的配置方式也没有作用,经过百度大法 ,找出解决方案
先声明下本人的JDK版本是1.8。操作环境是win10。
在环境配置前肯定要先安装JDK,安装过程很简单,如果C盘足够大且不计较系统是否卡顿可以直接无法点击下一步就可以完成安装,这样安装完成的JDK安装目录应该是C:\Program Files\Java\jdk1.8.0_161,也可以自行更改安装位置。
我的安装位置:D:\Program Files\Java\jdk1.8.0_161
A 正常配置方法
!!注意!!现在我说的是老式的解决方案,如果按照此方法配置后无法使用javac命令,可以移步方法B
- 鼠标右键屏幕左下角windows图标,在弹出框点击系统,在弹出框中单击高级系统设置
弹出框中点击环境变量
此时就可以进入环境变量的配置中,环境变量有用户变量和系统变量,正常来讲我们配置环境都是配置系统变量,就是下图我框起来的部分
此时可以配置环境了。先点击在系统变量栏点击新建,创建一个名为“JAVA_HOME”的变量名,值就是JDK的安装地址,我的设置如下
然后在系统变量中找到path变量(!正常来讲win10电脑中都会有path这个变量,如果真的找不到就自己创建一个),选中,点击编辑
在此框中单击新建。然后输入变量值%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
可能有人在百度方法的时候看到说需要配置classpath变量的,这个变量在JDK1.8之前的版本需不需要配我不知道,但是1.8以后的版本不需要配置这个变量。
小结一下,配置环境就配置两个变量:
JAVA_HOME=D:\Program Files\Java\jdk1.8.0_161
path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
B 非正常配置方法
因为配置JAVA_HOME就是为了方便修改JDK版本,正常来讲jdk安装目录下的目录结构是一致的,所以只需要修改安装地址就可以了,但是我在配置环境的时候发现原来的配置方法不好用了(重装之前是可以使用的)所以直接干脆就没有配置JAVA_HOME,直接在path中将地址配置一下,然后测试就可以了,贴下图:
操作方法就是在path变量中新建两个值,以下是我的地址,注意改成自己的地址。
D:\Program Files\Java\jdk1.8.0_161\bin
D:\Program Files\Java\jdk1.8.0_161\jre\bin
测试方法
发现在JDK安装完成后,没配置环境前就可以使用java,java -version这两个命令了,所以我就是测试javac命令好不好用。
萌新测试可以按windows+R键,在弹出框输入cmd回车
在输入javac命令出现以下信息就说明 配置成功了。
以上均是经过本人实际操作和百度资料得出,如有不恰当的地方还请大佬指出,共勉