1. 下载jdk1.8
下载地址:Java SE Development Kit 8 Downloads
我选择的是Java SE Development Kit 8u202,首先需要接受协议,然后点击jdk-8u202-windows-x64.exe进行下载。
2. 安装jdk1.8
安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。注意: 不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错。
-
笔记本电脑只有SSD,创建文件夹
C:\Program Files\java\jdk用于安装jdk,创建文件夹C:\Program Files\java\jre用于安装jre。 -
安装
jdk,选择文件夹为C:\Program Files\java\jdk。
然后等待其自动安装完成,安装过程截图: -
安装
jre,选择安装目录为C:\Program Files\java\jre。
安装过程截图: -
安装完成,点击
关闭。
3. 配置jdk环境变量
进入系统环境变量,为jdk添加相应的环境变量。
- 添加
JAVA_HOME变量:点击新建,在弹出的新建对话框中,添加以下内容:
变量名:JAVA_HOME
变量值:C:\Program Files\java\jdk
- 添加
CLASSPATH变量:点击新建,在弹出的新建对话框中,添加以下内容:
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar - 更改
Path变量:点击编辑,在弹出的新建对话框中点击新建,添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。
4. 测试jdk是否配置完成
- 在
cmd中输入java,显示以下内容,说明配置完成: - 通过
java -version命令,查看java版本:
参考链接:
win10安装jdk及环境配置
win10如何安装配置jdk环境
5. 报错:‘javac’ 不是内部或外部命令,也不是可运行的程序
- 原本都安装好了jdk,忽然发现输入
javac命令,报错:'javac' 不是内部或外部命令,也不是可运行的程序。 - 查看了博客,也仔细检查了各种环境变量的配置问题,发现自己的配置没有问题。针对这个错误的解决方法,大部分都是说将
Path中%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin改为绝对路径:C:\Program Files\java\jdk\bin;C:\Program Files\java\jdk\jre\bin。参考链接:win10配置java环境变量,解决javac不是内部或外部命令等问题 和 JDK丨WIN10配置JDK1.8 (解决javac不是内部或外部命令,也不是可运行的程序或批处理文件) - 自己按照这个方法,重新启动cmd还是报相同的错误;然后还重启了电脑,结果还是报一样的错误。
最后参考:知乎——javac 不是内部命令或外部命令?,将%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin改为%JAVA_HOME%\bin解决问题!真的很神奇! - 截图为证:
总结: 配置jdk一定要输入以下三个命令验证配置是否成功!
java
java -version
javac