如何安装和配置JDK?(详细步骤分享)

1、下载JDK

访问Oracle官方网站(Oracle | Cloud Applications and Cloud Platform),选择适合您操作系统的JDK版本进行下载。建议下载最新的稳定版本。

打开Java,往下拉,找到Oracle JDK

打开后,选择右边的Java档案

选择[8u202]这个版本

往下滑,找到这个版本的下载链接,一般都是【Windows X64】操作系统,点击后面的exe下载链接

点进去,开始下载

2、安装JDK

下载完成后,你可以开始安装JDK:

1:找到下载好的JDK安装程序(例如:jdk-18_windows-x64_bin.exe ),双击运行。

2:按照安装向导的提示,点击“下一步”

3:你可以选择默认安装路径,也可以自定义安装路径。建议将JDK安装在C盘的用户文件夹中,以避免权限问题。

4:安装过程中,你还可以选择是否安装JRE(Java Runtime Environment)。通常情况下,JDK包含了JRE,所以不需要单独安装。

5:安装完成后,点击“关闭”按钮结束安装。

3、配置环境变量

安装完成后,你需要配置环境变量,以便在任何目录下都能使用JDK。

1:打开“此电脑”,右键点击“属性”,然后选择“高级系统设置”。

2:在弹出的窗口中,点击“环境变量”按钮

3:在“系统变量”区域,找到名为“Path”的变量,双击它。在弹出的编辑窗口中,添加JDK的bin目录。例如,如果JDK安装在C:\Program Files\Java\jdk-18,则应添加

C:\Program Files\Java\jdk-18\bin

4:接下来,创建JAVA_HOME环境变量,将其值设置为JDK的安装目录。例如,如果JDK安装在C:\Program Files\Java\jdk-18,则应将JAVA_HOME设置为

C:\Program Files\Java\jdk-18

5:最后,创建CLASSPATH环境变量,其值设置,这个变量用于指定Java类库的搜索路径。

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 

4. 测试JDK是否安装成功

为了验证JDK是否安装成功,你可以在命令行中输入以下命令:

java -version

如果系统返回了Java的版本信息,那么表示JDK已经成功安装并配置。

通过以上步骤,你就完成了JDK的安装和配置。接下来,你可以开始编写和运行Java程序了。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/705406.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

抖店被扣保证金,做起来太难导致心态崩了,怎么办?

我是王路飞。 技术、黑科技这些东西,决定不了你做店的结果。 能够决定最终结果的,一定是心态,是乐观还是悲观?是自负还是自卑?是焦躁还是踏实?这很关键。 店铺被扣保证金了,感觉没希望了&…

Vue22-v-model收集表单数据

一、效果图 二、代码 2-1、HTML代码 2-2、vue代码 1、v-model单选框的收集信息 v-model:默认收集的就是元素中的value值。 单选框添加默认值: 2、v-model多选框的收集信息 ①、多个选择的多选 注意: 此处的hobby要是数组!&…

视频媒介VS文字媒介

看到一篇蛮有思考意义的文章就摘录下来了,也引起了反思 目录 一、视频的定义 二、”视频媒介“与”文字媒介”作对比 1.形象 VS 抽象 2.被动 VS 主动 三、视频的缺点-【更少】的思考 1.看视频为啥会导致【更少的思考】 2.内容的【浅薄化】 3.内容的【娱乐化…

ctfshow-web入门-命令执行(web43-web52)关于黑洞“ >/dev/null 2>1“的处理与绕过

目录 1、web43 2、web44 3、web45 4、web46 5、web47 6、web48 7、web49 8、web50 9、web51 10、web52 1、web43 在上一题 ‘黑洞’ 的基础上新增过滤: preg_match("/\;|cat/i", $c) 问题不大,我们不用分号和 cat 就行:…

【动态规划算法题记录】70. 爬楼梯——递归/动态规划

题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 题目分析 递归法(超出时间限制) 递归参数与返回值 void reversal(int i, int k) 每次我们处理第i个台阶到第k个…

在vue3中用PlayCanvas构建3D物理模型

本文由ScriptEcho平台提供技术支持 项目地址:传送门 3D 物理引擎示例:PlayCanvas 创建可互动的物理场景 应用场景 本示例演示了如何使用 PlayCanvas 创建一个交互式的 3D 物理场景。在这个场景中,用户可以创建和删除椅子,椅子…

Python入门教程 - 模块、包(八)

目录 一、模块的概念 二、模块的导入方式 三、案例演示 3.1 import模块名 3.2 from 模块名 import 功能名 3.3 from 模块名 import * 3.4 as定义别名 四、自定义模块 4.1 制作自定义模块 4.2 测试模块 4.3 注意事项 4.4 __all__ 五、Python包 5.1 包的概念 5.2 …

操作系统——信号

将信号分为以上四个阶段 1.信号注册:是针对信号处理方式的规定,进程收到信号时有三种处理方式:默认动作,忽略,自定义动作。如果不是自定义动作,这一步可以忽略。这个步骤要使用到signal/sigaction接口 2.…

2002-2023年款别克君威 君威GS维修手册和电路图资料更新

经过整理,2002-2023年款别克君威 君威GS全系列已经更新至汽修帮手资料库内,覆盖市面上99%车型,包括维修手册、电路图、新车特征、车身钣金维修数据、全车拆装、扭力、发动机大修、发动机正时、保养、电路图、针脚定义、模块传感器、保险丝盒图…

Dorkish:一款针对OSINT和网络侦查任务的Chrome扩展

关于Dorkish Dorkish是一款功能强大的Chrome扩展工具,该工具可以为广大研究人员在执行OSINT和网络侦查任务期间提供强大帮助。 一般来说,广大研究人员在执行网络侦查或进行OSINT信息收集任务过程中,通常会使用到Google Dorking和Shodan&…

晶圆代工市占洗牌,中芯跃居第三名 | 百能云芯

市场研究机构集邦咨询(TrendForce)最新发布的调查显示,今年第1季前五大晶圆代工厂第1季排名出现明显变动,除了台积电(TSMC)继续蝉联第一名,中芯国际(SMIC)受惠消费性库存…

Flutter-使用MethodChannel 实现与iOS交互

前言 使用 MethodChannel 在 Flutter 与原生 Android 和 iOS 之间进行通信,可以让你在 Flutter 应用中调用设备的原生功能。 基础概念 MethodChannel:Flutter 提供的通信机制,允许消息以方法调用的形式在 Flutter 与原生代码之间传递。方法…

光储充一体化充电站:能源革新的绿色引擎

在这个科技日新月异的时代,一场绿色能源的革命正悄然兴起。 光储充一体化充电站,作为这场革命中的璀璨明星,正以其独特的魅力,引领我们走向更加环保、高效的未来。 光储充一体化充电站,顾名思义,将光伏发电…

Chromium源码阅读:Mojo实战:从浏览器JS API 到blink实现

​ 通过在前面几篇文章,我们粗略梳理了Mojo这套跨进程通信的设计思路和IDL细节。 实际上,Mojo不止是跨进程通信框架,而是跨语言的模块通信自动化系统。 在浏览器暴露的JS API,也是需要通过Mojo这个系统进行桥接,最终…

遥感图像地物覆盖分类,数据集制作-分类模型对比-分类保姆级教程

在遥感影像上人工制作分类数据集 1.新建shp文件 地理坐标系保持和影像一致,面类型 2.打开属性表 3.添加字段 这里分类6类,点击添加值添加 添加完毕 开始人工选地物类型,制作数据集 开始标注,标注的时候可以借助谷歌地图…

记录清除挖矿病毒 solrd 过程

1、发现solrd病毒 端午节期间,kafka 服务器被黑客攻击了,植入了挖矿病毒 solrd,这个病毒很聪明,内存,CPU并没有异常升高,以致于上班第一天完全没有察觉。 上班第一天 正常登录服务器查看 flink ,消费kafka…

Eclipse创建Spring项目

第一步&#xff1a;先用Eclipse创建一个tomcat项目 打开eclipse 配置tomcat 这里点击add去添加tomcat 创建项目 写好项目名字&#xff0c;点击next 将这个Deploy path修改一下 配置一下项目&#xff0c;将项目部署到tomcat上面去 写个html测试一下 <html><h1>Hel…

tensorboard终于不报错了!

之前tensorboard笔记,记录2种使用方法&#xff0c;可以参考&#xff01; 有图这也没有数据啊这也。实际是没点对&#xff0c;干了个大噶。选择上方scalars就能看见图了&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&…

GitHub新手使用基本流程(保姆级教程)

GitHub&#xff0c; 一个聚合了海量开源免费的软件、电子书、视频课等资源的神仙网站&#xff0c;如果你还不会用GitHub&#xff0c;这条保姆级教程&#xff0c;您千万不要错过。 首先打开浏览器搜索GitHub, 点击进入官网 如果遇到无法加载的问题&#xff0c;可以试试这个名叫…

机器视觉:工业相机的主要参数

工业相机是将目标物体的表面特征信息转化为数字信号&#xff08;或者模拟信号&#xff09;的一种采集设备。 一、工业相机的成像原理 工业相机主要由光电传感器和转换电路组成。 光线照射到被检测物体的表面&#xff0c;反射光经过透镜&#xff0c;再进入相机的光电传感器&a…