超详细JDK安装+环境配置教程

安装jdk

1.首先在JDK官网进行下载

JDK会默认安装在C盘 program file文件下

2.并且在JDK安装的过程中会提示安装JRE

JDK和JRE会安装在同一目录下

 

JDK通过命令行进行使用

JDK的目录

以下是JDK对应的目录

bin:存放可执行程序

其中包含java javac命令

Include:本地接口编程

jre:java运行环境

lib:java开发工具包

src:存放源码

Zip文件是jdk的源码

JDK环境配置

1.打开电脑属性 -->高级环境变量设置

2.先配置JAVA_HOME

新建一个系统变量,地址为安装JDK的地址,即bin目录的上一层

3.下面我们以JAVA_HOME的方式来配置环境变量

直接写为%JAVA_HOME%\bin

此时path当中的JAVA_HOME即前面系统变量做配置的路径

这样做的好处

1.在修改安装位置时,只需要修改JAVA_HOME其中的内容,而不需要修改path中的内容

2.Path 设置依赖

在设置 Path 环境变量时,通常会需要引用 JAVA_HOME 的路径(例如 %JAVA_HOME%\bin)。如果 JAVA_HOME 没有先配置,那么在设置 Path 时就无法引用到 Java 的二进制文件所在的目录,导致无法正常找到 Java 相关命令。

3.避免冲突

如果直接在 Path 中配置 JDK 的安装路径,而系统的其他地方也有 Java 的其他版本,可能会导致路径冲突或查找不准确。通过 JAVA_HOME 来统一管理确保能够指向正确的版本。

4.其他程序在使用JDK时,首先根据JAVA_HOME找安装位置

5.无需通过安装目录,执行javac java,可以在命令行的各种目录中调用

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

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

相关文章

013_django基于大数据的高血压人群分析系统2024_dcb7986h_055

目录 系统展示 开发背景 代码实现 项目案例 获取源码 博主介绍:CodeMentor毕业设计领航者、全网关注者30W群落,InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者,博客领航之星、开发者头条/腾讯云/AW…

react-native 安装 自学笔记(踩坑点)

react-native环境安装搭建注意点 安装环境文档地址: Android 原生UI组件 React Native 中文网(中文网可能有些信息没有外文的更新及时) 1.必须要安装node 和 jdk 坑点:node版本18/18 jdk版本文档要求17,但是我clo…

微服务的一些基本概念

目录 1 概述1.1 微服务架构的特征1.2 微服务架构示例 2 微服务与单体式架构2.1 什么是单体式架构?2.2 单体式架构的优点2.3 单体式架构的缺点 3 什么是微服务?3.1 微服务的优点3.2 微服务的缺点 4 如何构建微服务4.1 从单体式开始4.2 以正确的方式组织团…

OBOO鸥柏:液晶拼接大屏搭载节点盒分布式集中管控控制系统新技术

近年来,随着视频监控、会议系统及展示需求的快速增长,KVM分布式输入输出节点控制系统在各大行业中逐渐成为核心技术。OBOO鸥柏的液晶拼接大屏分布式输入输出节点控制系统(WControl),以其创新的技术和卓越的用户体验&am…

详细尝鲜flutter

flutter 161由于官方的汉化文档感觉还是有很多没有汉化的地方 ,所以自己打一遍的同时写下了以下笔记 社区生态 官方文档 所有的控件:Widget 目录 | Flutter 中文文档 - Flutter 中文开发者网站 - Flutter 官方论坛的教程 Flutter Widget框架概述 - Flutter中文网…

iTOP-RK3568开发板独立NPU通过算法加特应用到以下的场景

iTOP-3568开发板采用瑞芯微RK3568处理器,内部集成了四核64位Cortex-A55处理器。主频高达2.0Ghz,RK809动态调频。集成了双核心架构GPU,ARM G52 2EE、支持OpenGLES1.1/2.0/3.2、OpenCL2.0、Vulkan1.1、内嵌高性能2D加速硬件。 内置独立NPU,算力…

2024软考网络工程师笔记 - 第10章.组网技术

文章目录 交换机基础1️⃣交换机分类2️⃣其他分类方式3️⃣级联和堆叠4️⃣堆叠优劣势5️⃣交换机性能参数 🕑路由器基础1️⃣路由器接口2️⃣交换机路由器管理方式2️⃣交换机路由器管理方式 交换机基础 1️⃣交换机分类 1.根据交换方式分 存储转发式交换(Store…

信息搜集 ---开发框架识别

开发框架识别 插件推荐 插件商店搜索wappalyzer Python - Django&Flask Django 1、wappalyzer插件 2、返回数据包的特征字段 Set-Cookie:expires Flask 1、wappalyzer插件 2、返回数据包的特征字段 Set-Cookie:expires 或 Etag: "flask PHP - ThinkPHP&Lar…

Rust小练习,编写井字棋

画叉画圈的游戏通常指的是 井字棋(Tic-Tac-Toe),是一个简单的两人游戏,规则如下: 游戏规则 棋盘:游戏在一个3x3的方格上进行。玩家:有两个玩家,一个用“X”表示,另一个…

springboot基于微信小程序的企业考勤系统设计与实现

文章目录 前言项目介绍技术介绍功能介绍核心代码数据库参考 系统效果图文章目录 前言 文章底部名片,获取项目的完整演示视频,免费解答技术疑问 项目介绍 伴随着我国社会的发展,人民生活质量日益提高。于是对各种需求进行规范而严格是十分有…

单链表的建立

步骤: 1.初始化一个单链表 2.每次取一个数据元素,插到表头或者表尾 尾插法建立单链表 头插法建立单链表: 养成好习惯,只要是初始化单链表,都先把头指针指向NULL。 重要应用:单链表的逆置 头插法,尾插…

C++笔记之类三种的继承方式

C++笔记之类三种的继承方式 code review! 文章目录 C++笔记之类三种的继承方式1.《C++ Primer Plus》(第6版)中文版Page 5502.C++类继承方式与能否隐式向上转换的关系1.《C++ Primer Plus》(第6版)中文版Page 550 除基类私有成员变量外(基类公有成员变量和保护成员变量):…

Java 虚拟机实战(基础篇 1万字)

此笔记来自于黑马程序员 基础篇 初识 JVM(Java Virtual Machine) 什么是 JVM JVM 本质上是一个运行在计算机上的程序,他的职责是运行 Java 字节码文件 JVM 的功能 翻译成字节码 即时编译 Java语言如果不做任何优化,性能不如C、C等语言。Java 支持跨…

【Linux】-权限

🔑🔑博客主页:阿客不是客 🍓🍓系列专栏:深入代码世界,了解掌握 Linux 欢迎来到泊舟小课堂 😘博客制作不易欢迎各位👍点赞⭐收藏➕关注 ​ 一、权限的概念 在Linux 中&…

“新物种”即将上线,极氪MIX是近几年最“好玩”的新车?

像极氪MIX这样有创意的新能源车 除了概念车外,市面上真的很少能看到类似的量产车 别致可爱的造型、新颖的对开门设计、百变的空间布局 同时兼顾了MPV大空间以及SUV的操控乐趣和通过性 妥妥的“新物种” A级车车长D级车轴距,配合隐藏式双B柱电动对开…

【uniapp+Typescript】300行代码手撸了一个多端图片比较组件

今天刚新鲜出炉的。DCloud市场上的看了下,都不好用,于是自己撸了个。基于unibestccframe框架。 用户图片对比,支持滑块拖动对比、图片放大缩小、下载这些基本功能。 左右对比模式还没写,等什么时候想弄了,再来更新。…

化繁为简,使用 ADManager Plus 简化账户生命周期管理

在 IT 环境中,编排指的是对工作流、应用程序和系统的协调管理,旨在通过简化流程来优化业务性能。IT 管理员可以通过编排,从单个控制台自动执行一系列任务,例如预配账户帐户、数据库管理、事件处理、应用程序和云资源管理。编排对支…

第23章 - Elasticsearch 洞悉你的查询:如何在上线前发现潜在问题!

文章目录 1. 前言2. Profile API - 查询优化2.1 Profile API 简单介绍2.2 查询结果图形化2.3 Profile 注意事项 3. Explain API - 解释查询 1. 前言 在第 21 章中,我介绍了 Elasticsearch 的读优化,但你是否曾疑惑:如何在上线前判断查询的耗…

springboot基于Java的民宿山庄农家乐系统设计与实现

文章目录 前言项目介绍技术介绍功能介绍核心代码数据库参考 系统效果图文章目录 前言 文章底部名片,获取项目的完整演示视频,免费解答技术疑问 项目介绍 当今社会已经步入了科学技术进步和经济社会快速发展的新时期,国际信息和学术交流也不…

Mojo在Windows上详细安装步骤

Mojo官方文档是基于Linux写的,在Windows上基于WSLUbuntu安装还有些细节问题需要注意,完整安装步骤整理如下: 1.Windows版本必须是Windows10以上,而且版本≥1903,或者内部版本≥18362,若不满足,…