JDK1.8下载、安装和环境配置超详细教程(最新最完整)
作者:KristenX 发布时间:2022-07-22 12:58:34
一、下载安装包
1. JDK1.8百度云下载路径:
百度网盘下载
链接: https://pan.baidu.com/s/1H54MWN6suutVouYGe5e4og?pwd=tetv
提取码: tetv
网盘放的是jdk1.8版本中的1.8.0_152的版本
官网下载
脚本之家下载
2.如果大家想下载别的版本,可以去官网:www.oracle.com下载,进入官网页面,然后点击Downloads。
3.下拉页面,找到下载区域,点击Java。
4.点击Java(JDK) for Developers。
5.这时进入了JDK的下载页面,不过这里显示的是JDK的最新版本(目前更新到JDK12),但一般情况下开发人员会选择之前的版本,更稳定。可以根据个人需要进行选择,如果想要下载其他版本的JDK,将页面下拉到底部。
6.找到Java Archive(Java的档案),即Java之前其他的历史版本文件。点击DOWNLOAD。
7.进来可以看到有多种版本,根据个人需要选择版本。
8.进入JDK1.8的下载页面,可以看到适用于多种操作系统环境的JDK。在下载之前需要点击Accept License Agreement(接受许可协议)。
9.根据电脑配置选择你们想要的版本下载安装包,如:64位的Windows系统就点击jdk-8u221-windows-x64.exe进行下载。
二、JDK安装过程
1.下载好了安装包后,双击进入安装向导。
2.点击下一步。
3.默认会在C盘,这里选择更改安装路径。
4.根据各自习惯选择安装路径,建议最内层的文件夹名是JDK的版本号,图中是本人的安装路径,大家可以参照我的命名方式去选择安装路径。选完之后,然后按确定。
5.点击下一步。
6.正在安装。
7.安装 jre,可以更改 jre 安装路径(过程同上述安装目录的选择)。(注意:如果提示需要将 jre 安装在一个空目录下,那自己创建一个目录即可)
和JDK安装目录一样,本人在Java文件夹下新建一个“jre1.8.0_152”的空文件夹,选择这个文件夹,然后点击确定。
8.点击下一步。
9.进行安装。
10.安装结束,点击关闭。
三、配置环境变量(win10为例)
1.打开“此电脑”,右键选择属性,选择高级系统设置。
2.点击“环境变量”。
3.在系统变量区域,点击新建。
4.变量名:JAVA_HOME ,变量值为 jdk 的安装路径。
5.新建变量名:CLASSPATH ,变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(注意:变量值开头是英文句号)
6.找到Path变量,双击编辑 Path变量。
点击新建,变量值为%JAVA_HOME%\bin ,并将它移到最前端,然后点击确定。
这样就配置完成了。
四、检验是否配置成功
1.按键盘win+R,打开运行,输入cmd 指令,点击确定进入命令行窗口。
2.输入java -version获取当前安装的 jdk 的版本信息(注意:java后面有个空格)
3.检验javac.exe命令。
4.检验java.exe命令。
以上就算配置成功了!
来源:https://blog.csdn.net/weixin_44084189/article/details/98966787


猜你喜欢
- 用Java编写一个简单的酒店管理系统,供大家参考,具体内容如下为某个酒店编写程序:酒店管理系统,模拟订房、退房、打印所有房间状态等功能。1、
- 现在我们的手机一般都内置有方向感应器,手机屏幕会根据所处位置自动进行横竖屏切换(前提是未锁定屏幕方向)。但有时我们的应用程序仅限在横屏或者竖
- 测试例:PageElement pe = new PageElement();pe.LoadDataFromJsonString("
- 本篇内容主要讲述了实现基于微软账户的第三方身份验证、实现双因子身份验证、 验证码机制这3个内容。实现基于微软账户的第三方身份验证在
- 本文实例讲述了Android编程简单实现九宫格。分享给大家供大家参考,具体如下:实现的步骤1. 一个整体的容器部分。就是上图中包括整个图片项
- 本文实例为大家分享了Android实现页面短信验证功能的具体代码,供大家参考,具体内容如下目标效果:上一篇博文介绍的是使用SDK中自带的验证
- 一、概念 java对象序列化的意思就是将对象的状态转化成字节流,以后
- 一、Java并发是什么?用学术定义来说就是并发:同一时间段,多个任务都在执行 (单位时间内不一定同时执行);简单来说就是,同一个时间段,让计
- Java语言中,把异常分为两类:受检异常: 这类异常必须在throws子句中被显式抛出或者在方法内被捕获。例如,IOException异常或
- 进程间图怎么传递图形buffer写这篇文章的目的:讲解 进程间图怎么传递图形buffer的最近研究图形缓存怎么在进程之间传递的,谷歌了所有的
- 1.构建springboot项目2.打包应用3.编写dockerfile4.构建镜像5.发布运行![root@localhost demo]
- 实践过程效果代码public partial class Form1 : Form{ public Form1()
- 本文实例为大家分享了java实现航空用户管理系统的具体代码,供大家参考,具体内容如下题目内容:某航空公司在其航班到达的不同的国家的不同地方设
- SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC 中定义一
- 本文实例为大家分享了Android短信验证服务的具体代码,供大家参考,具体内容如下package com.skiers.demo_learn
- 如题,有时候看见一个布局写上几百行看上去会非常吃力麻烦,这时候抽取控件样式很有必要了, Android Studio提供了抽取Style样式
- Math.PI 记录的圆周率Math.E 记录e的常量Math中还有一些类似的常量,都是一些工程数学常用量。Math.ab
- 本文主要和大家分享介绍了关于Java JDK * 使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:前言代理是一种常用的
- 相比于直线检测,直线拟合的最大特点是将所有数据只拟合出一条直线void fitLine( InputArray points, Output
- 1. Easy Rules 概述Easy Rules是一个Java规则引擎,灵感来自一篇名为《Should I use a Rules En