JDK下载安装
- JDK下载https://www.oracle.com/java/technologies/javase-downloads.html
- JDK版本推荐:JDK1.8
- 如何看自己的windows操作系统是多少位的
- 安装途中可能还会遇到需要注册登陆Oracle 帐户,根据提示操作即可
-
下载好后双击运行
-
根据需要可更改安装目录(安装路径最好不要有中文)(记住安装路径,后续会使用)
-
根据提示安装完成,这就完成jdk安装了,可以直接点关闭了。
配置JDK环境变量
ps:(以下安装过程可能因系统版本差异有所不同,win10以下版本可参考在 Windows 上设置全局环境变量)
-
进入文件资源管理器
-
右击此电脑,选择属性
-
选择高级系统设置
-
选择环境变量设置
-
环境变量配置界面(为了多版本安装JDK方便,请查看多版本安装)
-
点击“新建”,新建系统变量
JAVA_HOME
,值为JDK安装根目录
示例:JDK安装目录如下
-
编辑PATH变量,将刚刚新建的JAVA_HOME变量加上bin目录新增到PATH中
%JAVA_HOME%\bin
-
一路点击确定退出即可
JDK的配置验证
- 同时按住win + R,输入cmd,回车,进入命令提示符窗口
- 先输入
java –version
查看一下版本号。 - 再输入
java
看看有没有java相关信息 - 最后是一个关键点 输入 javac ,看看有没有相关信息
- 如果没成功的话,可以重新检查一轮。基本上就是路径 配没配对的问题了
多版本JDK安装
一些工具的使用需要依赖与本机的JDK环境,为了方便管理不同的JDK版本,需要在配置环境变量时做出一定的改动
- 创建环境变量
- 变量名:(自定义,需要在环境变量中唯一)
- 变量值:(JDK安装目录)
以下是我的JDK安装目录及变量配置信息
-
编辑创建JAVA_HOME环境变量(JDK使用安装程序注意事项)
变量名:JAVA_HOME
变量值:%JAVA_HOME11%
ps:(变量值是在上一步创建的不同版本JDK的变量名,需要使用哪个版本更改为对应版本变量名即可,加上%%表示对其引用) -
在path变量中新增变量值
%JAVA_HOME%\bin
-
一路保存退出
-
来到dos命令窗口,在输入,
java -version
点击回车,既可看到当前环境的jdk配置信息 -
然后我们,在切换一下jdk,双击JAVA_HOME,来到编辑界面,给之前的这个11改成8,然后点击确定既可
-
最后测试修改后的jdk信息(需要重启一下dos命令窗口)
JDK安装程序与压缩包的区别
在下载JDK的过程中会遇到有压缩包和安装程序两种(JDK11及以上版本)
在下载安装程序,打开安装好后在命令窗口输入java -version
会显示JDK的版本
但此时并没有配置环境变量,却能运行Java命令。
原因在于安装程序安装过程会将一些基本的Java程序复制到C:\Program Files\Common Files\Oracle\Java\javapath
中
并且会将上述路径写入系统环境变量path中。这样在命令窗口中输入Java命令时系统就会到path路径中去寻找有没有对应的可运行程序。(path变量值的先后顺序代表系统去对应路径查找的先后优先级)
这表示在我们使用安装程序安装完JDK并配置好环境变量后,在命令窗口输入Java命令,系统查找到的java应用程序并不是JDKbin目录中的java.exe
安装程序的解决方案
使用安装程序安装JDK后,可以将上述路径中的文件删除掉,并且将系统环境变量path中的选中的值删除掉
然后再参照上面配置环境变量的步骤进行正常配置即可