-
Windows电脑安装JDK多环境(JDK8、JDK11、JDK17)
- 网站名称:Windows电脑安装JDK多环境(JDK8、JDK11、JDK17)
- 网站分类:技术文章
- 收录时间:2025-07-13 17:06
- 网站地址:
“Windows电脑安装JDK多环境(JDK8、JDK11、JDK17)” 网站介绍
在我们日常开发中,项目的不同,使用的JDK环境也有些不同,今天就来实现Windows电脑安装JDK多环境(JDK8、JDK11、JDK17),这些版本也是经常使用到的版本,先问一下DeepSeek这3个哥们的下载地址:
以下是JDK 8、JDK 11和JDK 17的官方下载链接(以Oracle JDK和OpenJDK为主):
1. Oracle JDK(需登录Oracle账户)
- JDK 8 (LTS)
[Oracle JDK 8u401](https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html)
注:Oracle JDK 8u191后需商业许可(非个人用途需付费)。
- JDK 11 (LTS)
[Oracle JDK 11.0.22](https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html)
注:Oracle JDK 11需商业许可(非个人用途需付费)。
- JDK 17 (LTS)
[Oracle JDK 17.0.10](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
注:Oracle JDK 17可免费用于生产环境(Oracle No-Fee Terms)。
2. OpenJDK(免费开源)
- JDK 8
- [AdoptOpenJDK 8](https://adoptium.net/temurin/releases/?version=8)(现由Eclipse Temurin维护)
- [Amazon Corretto 8](https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/downloads-list.html)
- JDK 11 (LTS)
- [Eclipse Temurin 11](https://adoptium.net/temurin/releases/?version=11)
- [Amazon Corretto 11](https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/downloads-list.html)
- JDK 17 (LTS)
- [Eclipse Temurin 17](https://adoptium.net/temurin/releases/?version=17)
- [Amazon Corretto 17](https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/downloads-list.html)
注意事项**
1. 许可证差异:
- Oracle JDK 8/11需注意商业使用限制,OpenJDK及其衍生版本(如Temurin、Corretto)完全免费。
- JDK 17+的Oracle版本可免费用于生产(No-Fee Terms)。
2.长期支持(LTS)版本:
JDK 8、11、17是LTS版本,适合企业长期使用;其他版本(如JDK 20+)为短期支持。
3. 系统兼容性:
下载时选择对应操作系统(Windows/Linux/macOS)和架构(x64/aarch64)。
建议优先使用OpenJDK发行版(如Eclipse Temurin或Amazon Corretto)以避免许可问题。
我们根据建议,就选择OpenJDK发行版。打开OpenJDK发行版的网站:
Windows判断是X86还是X64,就打开cmd窗口,输入msinfo32来查看一下:
我们下载X64版本的:
因为JDK8之前已经安装过了,现在就安装11和17,按照步骤大家都很熟悉了:
安装完成后,我们设置环境变量:
1.设置JAVA_HOME变量
右键点击“此电脑” → 属性 → 高级系统设置 → 环境变量。在“系统变量”中新建变量,例如:变量名:JAVA_HOME_11,变量值:JDK11的安装路径(如 C:\D\devtool\jdk\jdk11)。变量名:JAVA_HOME_17,变量值:JDK 17的安装路径(如 C:\D\devtool\jdk\jdk17)。
2.修改PATH变量
我们现在在cmd里面输入“java -version”看一下版本:
现在是jdk8的环境,更改一下“系统变量”中Path的jdk指向:
现在再来看下jdk的版本:
也可以写一下脚本,进行切换版本,创建批处理文件(如 set-jdk11.bat):
@echo off
set JAVA_HOME=%JAVA_HOME_11%
set PATH=%JAVA_HOME%\bin;%PATH%
echo 已切换至JDK 11
更多相关网站
- 初探GraalVM(初探和攻坚罗特斯的区别)
- 2020最新整理JAVA面试题附答案,包含19个模块共208道面试题
- JVM crash了,怎么办(jvm exited while loading the application)
- Es如何落地(全新es预售配置)
- Java容器化参数配置最佳实践(java容器化部署)
- 你的环境有问题吧?--byte数组转字符串的疑惑
- 解密阿里线上问题诊断工具Arthas和jvm-sandbox
- Flink on Yarn三部曲之一:准备工作
- 大数据开发学习最全汇总(大数据开发学什么内容)
- 2023年200多道Java基础面试题(java基础面试题目)
- 完全零基础入门Fastjson系列漏洞(fastjson反序列化漏洞 工具)
- log4j2 JNDI注入分析笔记(log4j.additivity)
- 谈JVM xmx, xms等内存相关参数合理性设置
- 大促系统优化之应用启动速度优化实践
- Linux-常用操作命令介绍(linux常用命令详解)
- 用于处理 PDF 文档的开放源码 Java 工具
- 干货:MAC上轻松搞定查看Java汇编代码
- YARN 资源调度器 CapacityScheduler 原理
- 最近发表
- 标签列表
-
- mydisktest_v298 (35)
- sql 日期比较 (33)
- document.appendchild (35)
- 头像打包下载 (35)
- 二调符号库 (23)
- acmecadconverter_8.52绿色版 (25)
- 流星蝴蝶剑修改器 (18)
- np++ (17)
- 梦幻诛仙表情包 (36)
- 魔兽模型 (23)
- java面试宝典2019pdf (26)
- disk++ (30)
- vncviewer破解版 (20)
- word文档批量处理大师破解版 (19)
- pk10牛牛 (20)
- 加密与解密第四版pdf (29)
- iteye (26)
- parsevideo (22)
- ckeditor4中文文档 (20)
- centos7.4下载 (32)
- cuda10.1下载 (22)
- intouch2014r2sp1永久授权 (33)
- usb2.0-serial驱动下载 (24)
- 魔兽争霸全图 (21)
- jdk1.8.0_191下载 (27)