JDK Windows 安装配置以及多版本切换
一. 下载JDK
Windows下载有以下三种可选:(以最新版本jdk17为示例)
Product/file description | File size | Download |
---|---|---|
x64 Compressed Archive | 170.66 MB | https://download.oracle.com/j... (sha256 ) |
x64 Installer | 152 MB | https://download.oracle.com/j... (sha256 ) |
x64 MSI Installer | 150.89 MB | https://download.oracle.com/j... (sha256 ) |
├─bin
├─conf
├─include
├─jmods
├─legal
└─lib
更多版本可在 http://jdk.java.net/ 中下载
二. 生成JRE 可以看到目录中没有 jre 目录, 这里可以用命令生成一下
进入到 bin 目录, 运行:
./jlink.exe --module-path jmods --add-modules java.desktop --output ../jre
现在的目录结构为:
├─bin
├─conf
├─include
├─jmods
├─jre
├─legal
└─lib
三. 配置环境便量 复制目录地址,新增系统环境变量
变量名 | JAVA_HOME |
---|---|
变量值 | D:\dev\jdk-17.0.1 |
编辑path环境变量,新建以下两个
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
四. 检验安装结果 在命令行中运行以下命令:
java -version
出现:
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode)
运行:
javac
出现:
用法: javac
其中, 可能的选项包括:
@从文件读取选项和文件名
-Akey[=value]传递给注释处理程序的选项
--add-modules <模块>(,<模块>)*
除了初始模块之外要解析的根模块;
如果
为 ALL-MODULE-PATH, 则为模块路径中的所有模块。
...
即为成功
五. 多个版本JDK切换 切换方法
- 将系统环境变量中的 JAVA_HOME 改为需要的版本的jdk路径即可
- 运行 java -version 即可查看jdk版本
【JDK Windows 安装配置以及多版本切换】如果更改后环境变量并未生效
- 重启电脑
- 将系统环境变量中path 中的 [ %JAVA_HOME%\bin , %JAVA_HOME%\jre\bin] 移至最前面
推荐阅读
- Mac安装Chromedriver
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- MAC安装Mongo
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- react|react 安装
- VueX--VUE核心插件
- oracle|oracle java jdk install
- python-安装sublime遇到异常
- typeScript入门基础介绍
- 监控nginx