首页 > 系统相关 >在Windows11平台安装JDK11(双11)

在Windows11平台安装JDK11(双11)

时间:2023-06-24 10:55:18浏览次数:53  
标签:11 jdk JDK Windows Windows11 JDK11 安装 环境变量

前言

本文主要是详细讲解在 Windows 11 系统上安装 JDK 11,安装时有一些注意事项需要说明。与 JDK 8 的安装过程有少许不一样。


一、安装前说明

1.系统要求

在微软 Windows 11 平台上安装 JDK 11,首先我们看一下在64位 Windows 平台上安装 JDK 的系统要求,如下图:

image

这里的信息很少,可以找到要求 Windows11 是64位,可能安装发行的11.0.13之后版本的 JDK 更兼容。所以咱们这里直接按照 JDK 11 最新版本 11.0.19。

2.多版本安装

Windows 下的 JDK 安装程序只支持任何 Java 特性发行版的一个版本。不能安装同一功能版本的多个版本。什么意思呢?就是只能安装一个主版本号的 JDK。

例如,不能同时安装 jdk-11jdk-11.0.1。如果在 jdk-11 安装完成后再次安装 jdk-11.0.1,安装程序会卸载 jdk-11 并安装 jdk-11.0.1。但是可以安装 jdk-11jdk-8,是没有问题的。

官方提示:如果安装了旧版本的 JDK,而同一特性族的新版本已经存在,则会显示一个错误,如果必须安装旧版本,则提示卸载新版本的 JDK。

二、JDK11安装

通过官网下载了适合自己平台的 JDK 版本,对于 Windows 平台,JDK11 就默认提供了64位的 Windows 版本的 JDK。下载成功后,我们得到了一个标准的 exe 可执行文件 jdk-11.0.19-windows-x64_bin.exe

image

接下来双击运行该文件来安装 JDK,进入到安装向导界面。

image

点击【下一步】,配置安装目标文件夹。

image

这里建议更改安装目录,因为默认安装在 C 盘,C 盘普遍为系统盘,系统资源比较珍贵。点击【更改】按钮,这里可以直接修改文件夹名:将 C 盘符改为 D,其他不更改。当然也可以浏览目录更改文件夹。

image

JDK 安装在 /Program Files/Java/ JDK -<FEATURE> 目录下,其中 <FEATURE> 为特性版本号。例如,JDK 11.0.1 安装在 /Program Files/Java/ JDK-11 目录下。

接下来点击【确定】按钮,这时显示安装目标文件夹已修改成功,要求硬盘驱动器上有420MB空间,注意要留够安装空间。

image

点击【下一步】,进行安装。

image

稍等片刻后,安装完成,点击【关闭】按钮即可。

image

安装完成后,可以删除下载的 JDK 文件,恢复磁盘空间。

在安装 JDK 的过程中,Windows 开始菜单中添加了 Java 菜单项,以方便访问 Reference Documentation(在线文档网页)。

image

JDK 11 安装之后的目录如下:

image

三、安装成功验证

1.验证

JDK 11 安装后如何进行验证呢?直接使用 Win+R 组合键打开运行,输入 cmd,打开命令符提示符窗口。

image

在命令提示符窗口中输入命令:java -version,查看安装版本,表明 JDK11 安装成功。

image

然后分别输入命令 javajavac,出现用法提示信息,表明环境变量配置成功。

image

可以我们明明什么都没有做呀,如果不去配置环境变量,在命令提示符窗口中是调用不了 Java 命令的。

2.Path环境变量

那咱们就去看一下环境变量 Path,在 Windows 11 中打开【开始菜单】,找到 设置->系统->系统信息

image

系统信息 中找到 高级系统设置

image

进入高级系统设置,就看到我们熟悉的环境变量配置了。

image

进入环境变量后,找到 Path 系统变量。

image

我们选中后,点击【编辑】按钮,可以看到第一个值便是 C 盘下的一个 Java 目录,指向了 javapath 文件夹,很明显,是在安装 JDK 过程中,自动将该目录添加到了 Path 环境变量。

image

我们找到这个文件夹,javapath 还是一个快捷方式。

image

我们打开 javapath 文件夹,有我们常用的一些命令。这下明白了吧,Windows 操作系统根据 Path 环境变量来查找命令,JDK 11 在安装的过程中,就已经将常用的命令复制到了 C:\Program Files\Common Files\Oracle\Java\javapath 下面了,然后自动将路径添加到了 Path 环境变量中,还是排在了第一位。

image


总结

JDK 11 的安装更将省心了,只需要指定安装目录就可以了,Path 环境变量都不需要手动去配置了。


关注公众号:编程火箭车
我们定期发布编程相关的文章、资讯、活动等内容。帮助编程爱好者、初学者或初级程序员快速入门、打牢基础。欢迎大家关注,和我们一起探索编程的精彩世界。

标签:11,jdk,JDK,Windows,Windows11,JDK11,安装,环境变量
From: https://www.cnblogs.com/coding-rocket/p/17500814.html

相关文章

  • leetcode 113 路径总和2 path-sum-ii【ct】
    ===思路:很简单,记得递归的时候传入path.slice ......
  • Python 3.11 无法使用opencv的解决方法
    尝试了各种办法,默认安装方法pipinstallopencv-python安装后,importcv2提示缺少dll文件。下载了opencv4.7,添加路径到环境变量PYTHONPATH,但是里面没有提供给python3.11的config.py只有给3.10的,还是不成功。所以,只好卸载了Python3.11,安装了Python3.10,直接用默认安装方法pipin......
  • AI文案撰写客户端 OpenAI ChatGPT v0.11.0
    本文转载自:AI文案撰写客户端OpenAIChatGPTv0.11.0更多内容请访问钻芒博客:https://www.zuanmang.net软件介绍ChatGPTv0.11.0是一款由 OpenAI 官方开发出品的深度学习技术的人工智能聊天机器人软件,它通过大量的语言训练,可以回答各种问题,如科技、历史、地理、数学等,并能生......
  • T20天正暖通V9.0中文版64位下载|兼容WIN11
    软件名称:T20天正暖通V9.0软件语言:简体中文软件界面:T20天正暖通V9.0是全新的专业化、智能化的暖通设计软件,符合最新的《民用暖通供暖通风与空气调节》GB50736-2012,包括采暖设计、地暖设计、多联机设计、空调水路、风管、计算等模块,能够在高效、快捷的进行二维图纸绘制时,三维效果......
  • JAVA面向对象程序设计_PTA题目集07-11总结分析
    JAVA面向对象程序设计_PTA题目集07-11总结分析前言:天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为。所以动心忍性,增益其所不能。随堂检测在最末浅析。 题目集七:知识点:类间设计,类的设计。题量:一题,菜单计价五。难度:八个满分。 题目集八:知识点:类......
  • 11月新书-《强化学习:算法与理论》分享
        分享一本由AlekhAgarwal、NanJiang和ShamM.Kakade编写的新书,《强化学习:算法与理论》。本书11月最新release出来的讲解强化学习的书籍,目前还在持续更新中,最新版本刚刚放出来,分享给大家。     与以往动辄几百页的强化学习书籍相比,本书比较精悍,目前只有80多页,内容比......
  • NC24141 [USACO 2011 Dec G]Grass Planting
    题目链接题目题目描述FarmerJohnhasNbarrenpastures(2<=N<=100,000)connectedbyN-1bidirectionalroads,suchthatthereisexactlyonepathbetweenanytwopastures.Bessie,acowwholoveshergrazingtime,oftencomplainsabouthowthereisnogr......
  • 如何在 Windows 11 中启用 Copilot
    这是一个快速教程,用于展示如何在Windows11中启用Copilot.在Windows的开发和金丝雀版本中,如果您没有以某种方式获得copilot,则可以激活/启用copilot。在这里,我将提到您必须执行的一些步骤,以便从侧边栏访问Windows11中的Copilot。但请记住,此处提到的方法仅适用于Windows11......
  • 代码随想录算法训练营第十五天| 110.平衡二叉树 (优先掌握递归) 257. 二叉树的所有路径
     110.平衡二叉树(优先掌握递归)难点:要求每个节点的左右字数的高度相减<=1,因此,需要对每个节点都进行检查,难就难在怎么获得任意节点的高度其中递归是最简单的: 1intisB_cursor(TreeNode*node,bool&isBalance)2{3if(isBalance==false)return0;4if......
  • NC20573 [SDOI2011]染色
    题目链接题目题目描述给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段),如“112221”由3段组成:“11”、“222”和“1”。请你写一个程序依次完成这m......