1、 前言:最近帮一个小师妹配置jdk的环境变量,感触良多呀,回去想想,不行呀,我要写个教程什么的,不然很多小师妹都不干我们这行了,到时候我们这些压库存的程序员就没地方出售了。
想起刚学习java的时候,下载jdk,安装,配置环境变量,这些折腾了很久才弄好,当时虽然是可以运行了,可是我完全不知道为什么要那么操作,希望我这个教程能给刚学习java的同学带来一些帮助。
记得我当初学的时候jdk7是最新的,现在jdk11都出来了,感叹时间过得真快,我这里讲的是jdk8,现在官网最新的是jdk8u191 (u:update的意思)。其实每个版本安装和配置环境变量都差不多的。
2、 说明:按大字的部分就可以安装了,小字部分(括号内人的)只是我学习多年后的一些见解,可能有点啰嗦,不过,看看可能对您有点帮助。
环境:win10 64位操作系统。
3、 官网下载地址如下:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载地址:(里面还有API文档,一个是官网的,一个是chw格式的,方便大家以后找函数),
https://download.youkuaiyun.com/download/elaxiaosi/10766637
或者关注微信公众号:邑大程序员,回复“JDK8”,获取下载地址。
4、 官网的要点击Accept License Agreement,才能下载,不然你怎么点击都没有反应的,当初我也吃过这个亏。根据自己的机器类型下载32位还是64位。
(这么查看自己电脑是多少位?右键桌面图标计算机,在弹出菜单中点击属性,就可看到了)
5、 双击.exe文件,运行
6、 点击下一步
7、 修改安装的路径,(这个路径你要记住,即使不修改也要记住它的路径,后面配置环境变量要用到),下一步
8、 等待
9、 确定。(听说java要收费,但我没去确认)
10、可以修改文件夹,但是修改的话,那个文件夹是要空的,也可以默认不改,下一步
11、点击关闭,完成安装
12、(下面测试一下环境,按住win键(就是有window图标的那个键)+R键,输入cmd,点击确定,就可以进入dos命令行界面,分别输入java、javac、java –version回车,可以看到如下的结果:“XX不是内部命令或外部命令,也不是可运行的程序或批处理文件”,这是因为我们没有配置环境变量,操作系统找不到这几个命令所在的位置)
13、配置环境变量如下:右键桌面图标“此电脑”或者“计算机”,选择属性,进入下面的界面,点击高级系统设置
14、点击环境变量
15、点击系统变量下面的新建按钮
16、在弹出的对话框中,变量名写JAVA_HOME,变量值填你安装jdk的位置,直接把bin目录的上一级目录复制到这里就可以了,点击确定
(设这个JAVA_HOME,只是为了方便,如果以后要改java的版本,直接把这个的值改一下就可以了,不用到Path里面去改,要知道Path里面很多值的,一不小心,改到其他的值,这下麻烦就大了,还好我们是win10 ,每一个变量值只在一行显示,像在win7中那就是一坨,找起来也比较麻烦)
17、在系统变量中找到Path,选中后点击编辑按钮
(Path下的值,只是让操作系统更快得早到我们的命令而已,在Path下配置了我们java的命令的存放位置,我们就可以在操作系统的任何文件夹下执行java的命令,这就是为什么我们在Path配置的原因。以后还有其他的一些软件也要在Path下添加的,其实我们所说的配置java环境变量,本质就是在Path添加java命令所在的路径罢了)
18、在弹出的界面中点击新建按钮
19、在最下面就会显示输入框,在输入框中填入%JAVA_HOME%\bin
(如果在win7等操作系统中,你需要加上分号,win10就不用了,不要看着网上的一些教程说把分号也加上去,导致搞了大半天也没弄好。)
20、点击确定
21、检验是否配置成功,同时按住win键+R键,输入cmd ,然后确定,在弹出的黑框中分别输入java、javac、java –version,回车检测,如果出现下面的就说明环境变量配置成功了。
22、其实到此,我们的环境变量就已经配置好了,但我们看网上的教程还会让我们配置CLASSPATH,其实jdk5以后,我们就已经可以不用配这个了,但是我们配置了也无妨,步骤如下,在刚才的系统变量中,点击新建按钮(CLASSPATH只是配置了一些第三方的工具包)
23、在弹出的对话框中,变量名输入CLASSPATH,变量值输入.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(注意前面是.;最后面是;)点击确定就可以了
24、再次到命令中分别输入java、javac、java –version,然后回车,检查一下。
25、至此,java的配置全部完成。