Windows下JDK安装与环境变量配置

news2024/11/17 17:54:01

文章目录

  • 每日一句正能量
  • 前言
  • 安装步骤
  • 配置环境变量
  • 验证环境变量是否配置成功
  • 后记

每日一句正能量

生命,就像一场永无休止的苦役,不要惧怕和拒绝困苦,超越困苦,就是生活的强者。任何经历都是一种累积,累积的越多,人就越成熟;经历的越多,生命就越有厚度。

本来不想写JDK的安装的,因为这个实在太基础了,网上到处都是,随便搜一搜就有,找个博文照着配置就能完成,不过还是抵不住小伙伴们的劝说,他们想让我写成一个系列,把基础补充完整,直接就在我这儿看了,不想再去别的地方搜索,所以本文还是出来了,也是之前实在不想写。想想 JDK的安装和配置是做一切的基础,很多开发都需要java环境的支持,还是写写吧。

对了,之前已经写过Linux下搭建配置jdk开发环境,有需要的可以移步这里看一下。

前言

JDK(Java Development Kit)是Java开发工具包的缩写,包含了Java编译器、Java虚拟机、Java类库等众多组件,是Java开发的基石,提供了编写、编译和运行Java程序所必需的工具。同时,为了让系统能够正确识别Java环境,在开始使用JDK进行Java开发之前,需要先把JDK安装到本地计算机,并配置好相应的环境变量。本文将介绍JDK安装与环境变量配置的方法。

安装步骤

  1. 下载JDK
    访问Oracle官网下载Windows电脑所需要的安装包,最好安装jdk1.8版本及以上的。

注意:还没有下载安装包的,下载地址可以去这里查看:大数据相关常用软件下载地址集锦

  1. 安装
    进入所在的安装包目录双击。然后选择安装目录 安装过程中会出现两次安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)。如下图所示:
    在这里插入图片描述
  • 安装jdk,随意选择目录 只需把默认安装目录 \java 之前的目录修改即可

  • 安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可

注意:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步即可。还有更要注意的一点是,jdk的安装目录不要有中文和空格之类的,这也是安装开发工具最重要的要求,不然之后配置大数据的开发环境会遇到问题,到时候还得修改。

配置环境变量

  1. 安装完JDK后配置环境变量。
    点击“计算机”→“属性”→“高级系统设置”→“高级”→“环境变量”,如下图所示:
    在这里插入图片描述
  2. 选择“系统变量”→新建 “JAVA_HOME” 变量 。
    变量值填写jdk的安装目录(本人的是 E:\Java\jdk1.8.0_102)。如下图所示:
    在这里插入图片描述
  3. 选择“系统变量”→寻找“ Path ”变量→点击“编辑”。
  • win7系统
    如果你的电脑使用的是win7系统。在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码,记得是英文状态下的。)如下图所示:
    在这里插入图片描述

  • win10及以上的系统
    如果你的电脑使用的是win10或以上系统。直接选择“新建”。如下图所示:
    在这里插入图片描述

验证环境变量是否配置成功

检验是否配置成功,运行cmd,输入命令 java -version (java 和 -version 之间有空格)

若如下图所示 显示版本信息 则说明安装和配置成功。
在这里插入图片描述

注意:若是有些情况下电脑已经安装了jdk,我们却不知道或者忘记了jdk的安装路径的,可以通过where java命令查看jdk的安装路径。

后记

安装JDK和配置环境变量是Java开发的第一步,必不可少。在安装JDK过程中,需要注意选择正确的版本和平台,以及配置正确的安装路径。在配置环境变量时,需要将JDK的bin目录添加到系统的PATH变量中,以便命令行工具能够正确识别Java命令。总的来说,安装和配置JDK并不复杂,只需要按照文中的步骤一步一步操作,就能轻松完成。

转载自:https://blog.csdn.net/u014727709/article/details/131631038
欢迎start,欢迎评论,欢迎指正

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于LLM的SQL应用程序开发实战(二)

基于LLM的SQL应用程序开发实战(二) 16.2 使用LangChain SQL代理 回到案例应用本身,我们使用“Run All”的方式重新运行一下,让大家看见更多内部的内容,如图16-5所示,因为在VSCode代码编辑器中,可以看见Jupyter关于当前应用的变量(variable)。 图16- 5 查询Jupyter V…

新版发布 | Cloudpods v3.10.4 和 v3.9.12 正式发布

Cloudpods v3.10.4 功能优化 【主机】支持 PVE 资源的生命周期管理 【费用】优化阿里云账单资源类型名称(企业版) 【主机】选择 VMware 平台镜像,磁盘支持容量变更 【主机】在线修改密码需先探测 QGA 状态 【主机】热迁移取消”快速收敛…

【ARM64 常见汇编指令学习 13 -- ARM 汇编 ORG 伪指令学习】

文章目录 ARM ORG 指令介绍UEFI 中对 ORG 指令的使用 ARM ORG 指令介绍 在ARM汇编中,"org"是一个汇编器伪指令,用于设置下一条指令的装入地址。"org"后面跟着的是一个表达式,这个表达式的值就是下一条指令的装入地址。如…

基于STM32设计的智能空调

一、项目背景 随着人们生活水平的不断提高,对居住环境的舒适度要求也越来越高。空调作为一种重要的家电设备,已经成为了现代家庭中必不可少的一部分。本文介绍了一种基于STM32的智能空调设计方案,可以自动地根据环境温度进行温度调节。 二、…

单价20块蓝牙耳机卖爆越南市场,现象级爆款出现?

以儒道为文化底蕴的越南,是与中国最为相近的东南亚国家,"快速增长的劳动人口相对年轻的社会群体"是很多人对越南这个国家的基本认知。背靠庞大的Z世代用户群体,越南社会年轻化消费需求暴涨,手机与数码品类商品作为“年轻…

OpenCL编程指南-9.1命令、队列、事件

概述 命令队列是OpenCL的核心。平台定义了一个上下文,其中包含一个或多个计算设备。每个计算设备可以有一个或多个命令队列。提交到这些队列的命令将完成OpenCL程序的具体工作。 在一个简单的OpenCL程序中,提交到一个命令队列的命令会按顺序执行。一个…

ThinkPHP5使用phpqrcode生成二维码

生成指定跳转地址二维码图片: 首先将下载好的phpqrcode.php文件放到指定目录内(我这里用的放在public/phpqrcode目录下),准备调用 之后控制器中调用 public function qrcode(){require_once "./phpqrcode/phpqrcode.php&quo…

浅谈能源管理系统在电子厂房中的应用

贾丽丽 安科瑞电气股份有限公司上海嘉定201801 摘要:以能耗管理系统在工业厂房的应用为例,介绍了系统架构及功能。重点分析能耗管理系统在工业厂房实施过程中遇到的难点,并对系统采集的数据进行分析,提出了相应的节能措施&#…

【百问百答】可靠性基础知识第七期

1.什么是振动频率范围? 振动频率范围表示振动试验由某个频率点到另一个频率点进行往复扫频。 例如:试验频率范围5~500Hz,表示5Hz到500Hz进行往复扫频 2.什么是振动量? 振动量:通常用加速度和位移来表示; 加速度:表…

轻松延长手机待机时长,2步设置让你告别电量焦虑

在现代社会中,手机成为了我们生活中不可或缺的伙伴。然而,随着手机功能的日益增多和使用频率的提高,电池续航时间成为了让许多人苦恼的问题。谁不曾遇到过电量不足的尴尬情况?当我们需要手机时,却发现它只剩下最后一丝…

2023年华数杯大学生数学建模【B题不透明制品最优配色方案设计】详细建模方案

目录 完整思路下载链接:这里获取2023华数杯全国大学生数学建模竞赛题目B 题不透明制品最优配色方案设计✅ 问题1问题1建模思路✅ 问题2问题2建模思路✅ 问题3问题3建模思路✅ 问题4问题4建模思路提供的数据和资料: 完整思路下载链接:这里获取…

高电压功率放大器原理是什么意思

高电压功率放大器是一种特殊类型的功率放大器,它可以将输入信号放大到高电压水平。这种设备通常用于测试和测量应用、电子学研究以及医疗成像等领域。它们的工作原理基于半导体器件(如晶体管或MOSFET)和放大器电路的组合使用,可以…

公司新来了个00后,一副毛头小子的样儿,哪想到是新一代卷王...

内卷,是现在热度非常高的一个词汇,随着热度不断攀升,隐隐到了“万物皆可卷”的程度。 在程序员职场上,什么样的人最让人反感呢? 是技术不好的人吗?并不是。技术不好的同事,我们可以帮他。 是技术太强的人吗?也不…

【文献分享】KITTI里程计排行榜上第五!CT-ICP:实时弹性激光雷达里程计与回环检测

论文题目:CT-ICP: Real-time Elastic LiDAR Odometry with Loop Closure 中文题目:CT-ICP:实时弹性激光雷达里程计与回环检测 作者:Pierre Dellenbach, Jean-Emmanuel Deschaud, Bastien Jacquet and Francois Goulette 作者机构&#xff…

逻辑代数运算

逻辑代数运算中的三种基本运算 与(AND):只有满足全部条件,才会产生结果 或(OR) :只要满足一个条件,就会产生结果 非(NOT):只要满足条件&#xff…

14-4_Qt 5.9 C++开发指南_QUdpSocket实现 UDP 通信_UDP组播

文章目录 1. UDP组播的特性2. UDP 组播实例程序的功能3. 组播功能的程序实现4. 源码4.1 可视化UI设计4.2 mainwindow.h4.3 mainwindow.cpp 1. UDP组播的特性 下图简单表示了组播的原理。UDP 组播是主机之间“一对一组”的通信模式,当多个客户端加入由一个组播地址定…

爆卖1.5万件!这款美牙神器成TikTok“现象级爆款!

在大多数美国人心中,健康洁白的牙齿是自信社交的底气,这使得他们对牙齿美白格外重视。 特看数据显示,TikTok Shop美国小店有一款“牙齿美白套件”近两个多月以 300 元的客单价爆卖 1.5 万件,截至7月 26日,产品近7 天共…

HTML基础铺垫

😊HTML基础铺垫 👻前言📜HTML文档结构🎭头部head🥏标题title标记🥏元信息meta标记 🎭主体body🥏body标记🥏body标记属性 🎭HTML基本语法🥏标记类型…

最新SecureCRT 中文注册版

SecureCRT是一款由VanDyke Software公司开发的终端仿真软件,它提供了类似于Telnet和SSH等协议的远程访问功能。SecureCRT专门为网络管理员、系统管理员和其他需要保密访问网络设备的用户设计。 软件下载:SecureCRT for ma注册版 远程访问:Sec…

海外市场品牌定位策略:打造独特品牌形象的关键步骤

在海外市场建立品牌,品牌定位是至关重要的一环。品牌定位是指企业在目标市场中通过一系列战略来塑造品牌形象和传达品牌价值,以区别于竞争对手并满足目标客户的需求和愿望。 在国际化的背景下,品牌定位需要更加细致入微和深思熟虑&#xff0…