在 Windows 上安装 Java指南

news2024/11/26 14:43:41

文章目录

  • 在 Windows 上安装 Java指南
    • 1. 下载安装包
    • 2. 安装到本机
    • 3. 配置环境变量
      • 3.1 打开高级系统设置
      • 3.5 验证环境变量
    • 参考文献

在 Windows 上安装 Java指南

1. 下载安装包

我们首先打开Oracle官网的 JDK 下载地址,找到 Java SE 15 版块,点击 JDK Download 按钮。

选择对应版本
在这里插入图片描述

2. 安装到本机

安装包下载完成后,打开安装包,开始安装。

与常用软件安装的流程基本相同。点击下一步 -> (选择安装目录)下一步 -> 等待安装完成即可完成安装。

img

选择安装目录,这里我们采用默认的 C:\Program Files\Java\jdk-15.0.1 ,直接点击下一步。请记住这里的安装目录,我们将在配置环境变量时用到
img
点击下一步后开始安装,等待安装完成。
img
安装完成,点击关闭按钮。
img

3. 配置环境变量

完成了安装包的下载和本机安装,我们还有一个重要步骤,就是配置环境变量。其目的是为了让我们在任何目录位置都可以执行 java 命令。

3.1 打开高级系统设置

首先找到我的电脑,右键点击属性。再点击高级系统设置

img ### 3.2 打开环境变量窗口 点击系统设置后,继续点击下面的**环境变量**按钮 img ### 3.3 添加环境变量 找到系统变量的**新建按钮**,点击添加一个新的环境变量。 img 为其变量名设置为 `JAVA_HOME`,变量值设置为我们刚刚的 Java 安装目录:`C:\Program Files\Java\jdk-15.0.1`,点击确定保存环境变量。 img ### 3.4 编辑系统变量 Path 最后,将我们刚刚添加的 `JAVA_HOME` 的 `bin` 目录附加到系统变量 PATH 上。 首先找到系统变量列表中的 `Path` 变量,选中后点击编辑按钮。 img 新建一个值为 `%JAVA_HOME%\bin`的变量,这里 `%JAVA_HOME%` 的写法表示调用我们刚刚定义的环境变量`JAVA_HOME`。也就是说,这里我们新建的变量实际上就是`C:\Program Files\Java\jdk-15.0.1\bin`目录,这样写是为了更直观,容易维护,如果你需要修改 Java 的安装目录,直接编辑`JAVA_HOME`变量即可完成修改。 img

3.5 验证环境变量

完成了上述一系列配置,我们如何验证刚刚的配置是否成功呢?

首先,在 Windows 搜索栏处输入cmd找到命令提示符应用,再点击打开:

img

输入java -version命令。显示如下输出,即证明你已经成功完成了环境变量的配置。
img

参考文献

  • https://www.oracle.com/java/technologies/downloads/#JDK15

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

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

相关文章

【深度学习】pytorch——神经网络工具箱nn

笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~ 深度学习专栏链接: http://t.csdnimg.cn/dscW7 pytorch——神经网络工具箱nn 简介nn.Modulenn.Module实现全连接层nn.Module实现多层感知机 常用神经网络层图像相关层卷积层(Conv&#xff…

前端数据加解密:保护敏感信息的关键

前言 如今,数据安全和隐私保护变得至关重要。本文旨在引领大家探索前端数据加密与解密的基本概念,并介绍常用的加密算法,让大家深入了解数据加解密的世界,探究其背后的原理、最佳实践和常见应用场景。 前端主流加密方式 对称加密 …

【Nuxt】在 Nuxt3 中使用 Element Plus

安装 Element Plus 和图标库 pnpm add element-plus --save pnpm add element-plus/icons-vue安装 Nuxt Element Plus 模块 pnpm add element-plus/nuxt -D配置 Nuxt 项目 在 nuxt.config.ts 中配置 // https://nuxt.com/docs/api/configuration/nuxt-config export defaul…

聚观早报 |小米CarWith启动兼容测试;「天工」大模型开放

【聚观365】11月6日消息 小米CarWith启动兼容测试 「天工」大模型开放 邮政快递揽收超20亿件 华为Mate 60 Pro开启预约申购 VERTU持续探索前沿科技 小米CarWith启动兼容测试 小米CarWith是打造“人车家生态”中不可或缺的一环,在最新升级的2.0版本中&#xff…

VMware Ubuntu 共享文件夹

VMware Ubuntu 共享文件夹 flyfish 物理机配置 Network Adapter设置 此处设置为NAT Shared Folders设置 虚拟机配置 vmware-hgfsclient sudo vmhgfs-fuse .host:/ /mnt -o nonempty -o allow_other 或者 sudo vmhgfs-fuse .host:/ /mnt/ -o allow_other第一行命令是查看共…

算法题:203. 移除链表元素(递归法、设置虚拟头节点法等3种方法)Java实现创建链表与解析链表

1、算法思路 讲一下设置虚拟头节点的那个方法,设置一个新节点指向原来链表的头节点,这样我们就可以通过判断链表的当前节点的后继节点值是不是目标删除值,来判断是否删除这个后继节点了。如果不设置虚拟头节点,则需要将头节点和后…

网络层重要协议 --- IP协议

小王学习录 今日摘录IP数据报数据报首部IPv4的局限及解决方法 地址管理路由选择扩展:NAT和NAPT的结合使用 今日摘录 关山难越,谁悲失路之人。萍水相逢,尽是他乡之客。 网络层的职责是地址管理和路由选择,在网络层中最重要的协议…

程序员为啥要做副业(05)-业务解决方案缔造者

点击下方“JavaEdge”,选择“设为星标” 第一时间关注技术干货! 免责声明~ 任何文章不要过度深思! 万事万物都经不起审视,因为世上没有同样的成长环境,也没有同样的认知水平,更「没有适用于所有人的解决方案…

机器人控制——C++ HSM状态机基础知识

本章将向您介绍使用HSM的基本知识。为了简单起见,我们将在这里学习如何编写单层次(也称为平面)状态机,并在下一章中介绍层次状态机。 让我们从我们可以编写的最简单的状态机开始。 // simplest_state_machine.cpp#include "…

签名加密发送请求

本篇文章介绍下通过HMAC-SHA1加密验证,将加密之后得到的签名作为参数发送请求,假如咱们需要按照下列要求将参数加密之后传递: 咱们来逐步分析得到签名的步骤和最终发送请求需要携带的参数内容,本次实现是在node.js的环境下。 首先…

计算机系统

由计算机硬件系统和计算机软件系统组成的综合体 冯诺伊曼计算机 定义 以“存储程序”的概念为基础的各类计算机通称为冯诺伊曼机 特点 计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成指令和数据以同等地位存放于存储器内,并可按地址寻访指令和…

Python Faker批量生成测试数据

一、前言 在做自动化测试或压力测试时会需要大批量生成测试数据,简单的方式你可以写一个存储过程使用随机函数来生成记录,但这种生成数据看起来不够真实,其实有蛮多现成的工具可以完成这一任务。 二、Faker基本使用介绍 faker是一个生成伪…

Python零基础入门教程(非常详细)

目前python可以说是一门非常火爆的编程语言,应用范围也非常的广泛,工资也挺高,未来发展也极好。 Python究竟应该怎么学呢,我自己最初也是从零基础开始学习Python的,给大家分享Python的学习思路和方法。一味的买书看书…

从零开始搭建微服务(一)

构建项目父工程 添加公共核心模块 安装nacos 安装nacos nacos 文档地址: https://nacos.io/zh-cn/docs/what-is-nacos.html 本文使用版本2.2.2 下载地址:https://github.com/alibaba/nacos/archive/refs/tags/2.2.2.zip 使用nacos 我们下载是源代码 解…

轻松编写第一个油猴脚本

第一步:安装油猴 首先,我们需要安装油猴。油猴是一个免费的浏览器扩展,可让您在浏览器中运行脚本。 在 Chrome 浏览器中,可以通过以下步骤安装油猴: 在 Chrome 浏览器中打开 Chrome 网上应用店。搜索 "油猴&qu…

揭秘ChatGPT的智慧密码:向量数据库的神奇作用解析

2023年8月,亚马逊云科技推出了自己的向量引擎Amazon OpenSearch Serverless向量引擎,这被认为是其旗下大语言模型Amazon Titan超越ChatGPT的一个重要契机。 那么,这个Amazon OpenSearch Serverless向量引擎有何厉害之处?为什么能…

Elasticsearch:ES|QL 中的数据丰富

在之前的文章 “Elasticsearch:ES|QL 查询语言简介”,我有介绍 ES|QL 的 ENRICH 处理命令。ES|QL ENRICH 处理命令在查询时将来自一个或多个源索引的数据与 Elasticsearch 丰富索引中找到的字段值组合相结合。这个有点类似于关系数据库查询中所使用的 jo…

数据治理概念篇:(一)相关术语与名词

数据治理内容众多,其中与数据治理相关名词和术语也是多不胜数。下面记录一下常见的数据治理相关名词。 1.数据仓库 1.1.名词解释 Bill Inmon 将数据仓库定义为:“面向主题的、整合的、随时间变化的、相对稳定的支持管理决策的数据集合”。 Ralph Kimbal…

【python】爬取斗鱼直播照片保存到本地目录

一、导入必要的模块: 这篇博客将介绍如何使用Python编写一个爬虫程序,从斗鱼直播网站上获取图片信息并保存到本地。我们将使用requests模块发送HTTP请求和接收响应,以及os模块处理文件和目录操作。 如果出现模块报错 进入控制台输入&#xff…

APP开发:用途与未来前景|软件定制开发|网站小程序建设

APP开发:用途与未来前景|软件定制开发|网站小程序建设 APP开发已成为现代科技趋势的一部分,无论是日常生活还是商业领域,都有它的身影。通过开发APP,我们可以将想法、功能和内容转化为直观、易用的移动设备应用程序,满…