当前位置:首页 > 文章中心 > 正文内容

Windows电脑安装JDK多环境(JDK8、JDK11、JDK17)

dgx6664个月前 (08-16)文章中心34

在我们日常开发中,项目的不同,使用的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变量

  • 在“系统变量”中找到 Path,点击编辑。添加 %JAVA_HOME_8%\bin 和 %JAVA_HOME_17%\bin(多个路径用分号分隔)

  • 我们现在在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

    扫描二维码推送至手机访问。

    版权声明:本文由第六芝士网发布,如需转载请注明出处。

    本文链接:http://www.dgx666.com/post/3742.html

    分享给朋友:

    “Windows电脑安装JDK多环境(JDK8、JDK11、JDK17)” 的相关文章

    AMD发布24.10.1图形驱动:新增支持《使命召唤:黑色行动6》游戏

    IT之家 10 月 19 日消息,AMD 公司昨日(10 月 18 日)发布新的 Windows WHQL Adrenalin 图形驱动,其中 24.20.11.01 驱动新增支持《使命召唤:黑色行动 6》和《无名九使:觉醒》两款游戏。AMD 本次驱动更新还为《使命召唤:黑色行动》、《七日杀》和《七...

    此情可待成追忆|从2000到2021,那些年我们用过的AutoCAD

    从2000版到2021版,那些年我们用过的AutoCAD……AutoCAD 2000的流行受益于个人电脑的流行,虽然之前还有R14版本,但是流行期的红利被2000版独占,从此,CAD开始在个人电脑中宝贵的硬盘空间中占有了一席之地。AutoCAD 2002,发布于申奥成功和国足出线的那一年。AutoC...

    win10 21h1系统安装cad2014无法启动的解决方法

    说到AutoCAD2014,它是一款计算机辅助设计软件,可以用于绘制,二维制图,和基本三维设计等功能。但是有一位深度技术的小伙伴在win10 21H1系统中安装cad2014软件后,出现了启动不了cad2014的问题,所以深度系统小编就来为大家带来相关的解决方法。方法如下:1、打开默认位置C:\Pr...

    CAD常见出错问题与处理方法

    1.WIN10原版系统直接无法安装CAD2012,2014等等这是因为WIN10原版系统默认没有自带.net 3.5导致的。卸载高版本的.NET,安装.net 3.52.激活软件时出错运行激活软件,点击Patch时弹窗提示Could not get debug privilege! Are you...

    网易停运两年游戏将复活,魔兽争霸官方对战平台明年却要停运了

    最近游戏圈里也是出了不少让人唏嘘的反转,上个月网易和暴雪分手也是引发整个行业内外都在关注了。而今天的两个主角,却恰恰又和网易、暴雪沾上了关系——游戏经历比较久远的网友,对于对战平台等可能都不会太陌生,当年的浩方、11等对战平台也是成为一代人联机体验《魔兽争霸3:冰封王座》《DOTA》《真三国无双》等...

    DirectX修复工具-拯救你的游戏无法打开报错等问题-附使用教程

    使用此工具可以帮您解决运行游戏中出现的未知错误,使您可以顺利的启动游戏软件下载地址:DirectX修复工具-DirectX_RepairV4.3 - 对岸网说明:这款软件有三种版本,分别是标准版、增强版、在线修复版,三款区别如下图所示软件简介:DirectX修复工具(DirectX Repair)是...