Java 13 的下载安装教程
Java 13 的下载安装教程
说明:
本文介绍的是 Windows 下安装 Java 的方法。对于 Linux 下 Java 的安装,可见笔者的另一篇博客:
在 Linux 操作系统中安装 Java:
https://blog.csdn.net/wangpaiblog/article/details/120093325
笔者的运行环境:
JDK 13.0.2
此博客已不再维护。更新内容将更新在另一篇博客中,该博客介绍的是 Java 17 的安装教程,链接:https://blog.csdn.net/wangpaiblog/article/details/111466827
安装 Java 就是安装 JDK。Java 有三大版本,这里选择的是 Java SE。关于这些版本的区别,请见笔者的另一篇博客:
Java SE、JDK、Java EE、Java 框架、Java ME 之间的区别:
https://blog.csdn.net/wangpaiblog/article/details/112342415此外,对于 JDK,也更替了很多个版本,其中也分为 LTS 版本和非 LTS 版本。LTS 指长期支持版(Long Term Support)。对于这个概念,这里不多作解释,读者可以简单将它们理解为稳定版与快照版。
(Java 的 LTS 版本目前有:Java 8、Java 11、Java 17。网址: https://www.oracle.com/java/technologies/java-se-support-roadmap.html )
笔者的意见是,最好下载最新的 LTS 版本。但对于一些刚刚学习 Java 的读者来说,下载哪个版本区别不大,因为它们之间的区别不会在简单的 Java 程序中体现。编写本教程的时候,笔者下载的是当时的最新非 LTS 版
Java SE 13.0.2
。进入 Oracle 官网下载 Java SE,也就是 JDK 的安装包。网址: https://www.oracle.com/java/technologies/javase-downloads.html
因为是国外的网站,所以可能网站加载缓慢。部分浏览器可能禁用此网站上的某些控件,所以如下的过程如果发现网站上缺失某些界面选项,可以试试换个浏览器。
具体操作流程如图(请顺着图片用鼠标点击画红圈部分):
(现在下载还需要注册一个 Oracle 账号了,请注意。)
(现在,Java 17 中的界面已经发生较大改变。出于专业性的角度,笔者应该更新本教程。不过笔者很懒,不想牺牲每天本来就很少的空闲时间去更新博客,而且笔者编写的博客太多了,全都更新的话工作量很大。如果看本教程会带来很多困惑,也可以在下方留言提醒。如果太多读者反馈这个问题,笔者会考虑更新本教程。)
选择合适的下载工具就可以下载了,因为是国外的网站,所以有可能下载缓慢。在百度云离线下载、浏览器内置下载和迅雷中,笔者当时用迅雷下载的速度较快。
【说明】
在前面的下载中,可以看到,Windows 下的 JDK 数据包有两种可选的下载:
Windows x64 Installer
和Windows x64 Compressed Archive
。其中,前者为 JDK 的离线安装包版本,后者为 JDK 的免安装版本。本教程使用的是前者。也可以选择 JDK 的免安装版。很多“免安装”狂热者很喜欢选择任何软件的免安装版本。不过,由于这两者没有本质上的区别,没有任何理由非要使用免安装版本。通常,使用离线安装包版本能减少很多麻烦。
下载好了之后应该有一个名叫
jdk-13.0.2_windows-x64_bin.exe
的安装包。运行安装包,这里 JDK 的默认路径是C:\Program Files\Java\jdk-13.0.2\
,请注意。如图:
这一步完成之后就可以开始设定 Path 路径了,进行这一步是为了能在 Windows 的 CMD 中识别出
C:\Program Files\Java\jdk-13.0.2\
下的 JDK 的相关命令。这要进入 Windows 的环境变量界面(这里以 Win10 教育版为例),如图(请顺着图片用鼠标点击画红圈部分):
- 找到 Path 变量并双击进入(如果你的电脑不打算设置多用户,则这里选择
用户变量
还是系统变量
的 Path 区别不大。这里选择用户变量
)。在 Path 的窗口下面加入新的一行C:\Program Files\Java\jdk-13.0.2\bin
,然后点确定即可。如图:
【附】如果你需要进行多应用交互,那还需要进行如下配置:
(关于环境变量 JAVA_HOME 与前面的 Path 的区别,可见笔者的另一篇博客: Windows 中的环境变量 Path 与 XXXX_HOME 的区别:https://blog.csdn.net/wangpaiblog/article/details/112644073 )
(对于 JDK 1.5 之后的版本,也可以不用配置 CLASSPATH。)
变量名: JAVA_HOME
变量值: C:\Program Files\Java\jdk-13.0.2变量名: CLASSPATH
变量值: C:\Program Files\Java\jdk-13.0.2\lib 或 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
标准的配置为:
变量名: JAVA_HOME
变量值: C:\Program Files\Java\jdk-13.0.2变量名: Path
变量值: %JAVA_HOME%\bin
- 以上如果设置完成之后,进入 CMD 中分别输入 java、javac,应该会出现篇幅很长的说明文字,这说明前面的设置已经成功。进入 CMD 的方法有很多,这里只举一例:
设置完成之后,就可以安装关于 Java 的集成开发工具 IDE 了。主流的 IDE 有 IntelliJ IDEA、Eclipse 等。
关于 Eclipse 的中文简体版下载安装教程,请见笔者的另一篇博客:
Eclipse 的中文简体版安装教程:https://blog.csdn.net/wangpaiblog/article/details/111502047
Java 13 的下载安装教程相关推荐
- 最新Quarters II 13.1 下载安装全教程 + ModelSim联调(2022/12/11 )
目录 1.Quarters II 13.1 下载安装 1.先下载好Quarters软件 和 ModelSim 软件 重要链接见后面!重点解决了视频中存在的一些问题! 2.Quarters 安装(补充视 ...
- Java(Eclipse,JDK)最新全套下载安装教程
找了好多博主的博客一篇一篇尝试之后才准备的这篇下载安装教程,亲测实用!!! 一.Eclipse下载 1.官方下载网址:Eclipse下载地址 注意点击下载软件包,不是点击下载x86_64!!! 2.根 ...
- Maven 的下载安装教程
Maven 3.6.3 下载安装教程 笔者的环境: JDK 13.0.2 Maven 3.6.3 IntelliJ IDEA 2020.1.2 (Ultimate Edition) 在继续阅读本教程之 ...
- SQL Server 2016下载安装教程
SQL Server 2016下载安装教程 文章目录 SQL Server 2016下载安装教程 一.下载 二.安装 1. 选择全新安装模式继续安装 2. 输入产品密钥,可以直接下一步 3. 在协议中 ...
- Eclipse热部署插件(Jrebel) 下载安装教程
所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用. 对于Java应用程序来说,热部署就是在运行时更新Java类文件.在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的 ...
- JMeter 下载安装教程
JMeter 下载安装教程 安装 Java 下载 JMeter 关闭 SSL JMeter 汉化 设置 JMeter 主题 设置 Cookie 运行 JMeter 笔者的环境: JMeter 5.4. ...
- python下载安装教程电脑版,python下载好了怎么使用
python下载安装教程 python下载安装教程:自定义安装目录,点击install进行安装,打开cmd窗口,输入python,显示python的版本,安装成功. Python语言更适合初学者,Py ...
- Tomcat下载安装教程
Tomcat下载安装教程 目录 Tomcat下载安装教程 一.下载地址 二.具体的安装步骤如下: 三.其他问题 本文默认已安装并配置好 Java 环境,关于 java 环境的配置可参考: https ...
- 从零基础到导入运行Java版坦克大战游戏项目 第一节(Java JDK的下载安装配置)
作为TIOBE榜上有名的热门编程语言之一,Java往往是众多初学者与诸多高校重点关注的课程,在编程界占据着举足轻重的地位:笔者作为一枚大二的Java学习者,个人认为从最开始就先修习编程语言的语法然后才 ...
最新文章
- datediff什么作用php,php中easter_date函数的功能起什么作用呢?
- Mysql中经常出现的乱码问题
- 软件设计原则——迪米特法则
- 树莓派命令连接wifi_树莓派连接无线网wifi配置方法
- 分布式文件系统之Fastdfs是什么?
- python rsa 公钥解密_python使用rsa库做公钥解密(网上别处找不到)
- 邻接矩阵的深度优先遍历
- 学习OpenCV2——卡尔曼滤波(KalmanFilter)详解
- java异常的捕获和处理
- 3步接入顺丰快递云打印电子面单接口API
- Securing Checklists
- 贴片晶振的脚位方向如何区分
- Python 报错Process finished with exit code -1073740791 (0xC0000409)解决方法
- 后台管理系统项目整体流程
- 舆情发展规律如何把控?
- Windows下的Node.js安装及环境配置
- iOS开发 - ANPs推送通知
- 凤凰新闻岳建雄:互联网已经成为传统行业
- 监听qq新邮件 linux,linux如何使用QQmail实现网络邮件报警?
- Cstyle的UEFI导读: UEFI的N种实现及差别