JDK的下载与安装教程(详细版,下载地址:官网+其它镜像)

JDK的下载与安装教程(详细版,下载地址:官网+其它镜像)

目录

1、JDK官网

2、基于JDK官网下载JDK版本

3、基于其它镜像的下载JDK版本 

3.1 使用华为镜像

3.2 使用injdk镜像

4、JDK的安装

5、配置JDK的环境变量

6、ideal选择相应的JDK版本

6.1 新建项目(new project)

6.2 创建项目后,调整JDK版本

6.3通过Maven依赖来控制JDK的版本


1、JDK官网

官网地址:Java Downloads | Oracle 中国https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows

官网地址(jdk17版本之前的):https://www.oracle.com/java/technologies/downloads/archive/https://www.oracle.com/java/technologies/downloads/archive/

选择"Java archive",

选择对应的jdk版本,

2、基于JDK官网下载JDK版本

第一步,选择jdk版本,

第二步,选择相应操作系统,

第三步,选择下载(平时在开发时,会在同一台电脑上安装多个jdk版本,以适应不同的项目需求的要求,普遍都是选.exe文档进行安装)

解释一下(jdk不同的安装包):

.zip: 下载后,需要解压;

.exe:下载后,双击就可以进行安装了(安装简单);

.msi:适合企业环境,适合批量安装;

第四步,等待下载成功,

3、基于其它镜像的下载JDK版本 

3.1 使用华为镜像

地址:Index of java-local/jdk (huaweicloud.com)https://repo.huaweicloud.com/java/jdk/

选择jdk版本:

选择相应的安装包,

等待下载完成,

双击安装即可,

3.2 使用injdk镜像

地址:WEJDK学习站 (injdk.cn)https://www.injdk.cn/

该地址存在不同公司的jdk版本,

主要关注OpenJDK(Oracle公司每3个月发布一版,但不稳定),OracleJDK(普遍安装的JDK,相对稳定,正式版本)

该网站包含了公司普遍使用的jdk版本(jdk8,jdk11和jdk17),选择相应的版本下载

4、JDK的安装

双击运行.exe,启动安装程序,

选择下一步,

注意查看jdk安装地址,选择下一步

安装完成,关闭即可,

查看我们已经安装的jdk版本,

在我们相应的jdk版本的bin目录下,确认一下我们安装的jdk版本,

找到对应的安装目录,

输入cmd,回车进入命令行模式,查看jdk的版本信息,

5、配置JDK的环境变量

在电脑的任务栏中,搜索"环境变量",

控制面板-》编辑系统环境变量-》选择系统属性-》选择高级-》选择环境变量,

新增系统变量,

命名JAVA_HOME,并选择相应版本的安装目录,点击确定,

双击Path系统变量,

选择新增,

新增环境变量(%JAVA_HOME%\bin),点击确定,

点击确定,

点击确定,

按住Window+R,输入cmd,回车进入命令行模式,

查看jdk版本,

6、ideal选择相应的JDK版本

6.1 新建项目(new project)

6.2 创建项目后,调整JDK版本

调整项目(project)的JDK版本,

调整项目中模块的JDK版本,

6.3通过Maven依赖来控制JDK的版本

<properties>        <spring-boot.version>2.3.12.RELEASE</spring-boot.version>        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>        <java.version>1.8</java.version>    </properties>

完整更新完啦!

Read more

AI Agent 架构:基础组成模块深度解析

AI Agent 架构:基础组成模块深度解析

AI Agent 架构:基础组成模块深度解析 📝 本章学习目标:本章是入门认知部分,帮助零基础读者建立对AI Agent的初步认知。通过本章学习,你将全面掌握"AI Agent 架构:基础组成模块深度解析"这一核心主题。 一、引言:为什么这个话题如此重要 在AI Agent快速发展的今天,AI Agent 架构:基础组成模块深度解析已经成为每个开发者和研究者必须了解的核心知识。无论你是技术背景还是非技术背景,理解这一概念都将帮助你更好地把握AI时代的机遇。 1.1 背景与意义 💡 核心认知:AI Agent正在从"对话工具"进化为"执行引擎",能够主动完成任务、调用工具、与外部世界交互。这一变革正在深刻改变我们的工作和生活方式。 从2023年AutoGPT的横空出世,到如今百花齐放的Agent生态,短短一年多时间,执行式AI已经从概念走向落地。根据最新统计,

By Ne0inhk

Flutter 三方库 adb 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、全能、跨平台的 Android Debug Bridge (ADB) 调试与设备管理连接引擎

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 adb 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、全能、跨平台的 Android Debug Bridge (ADB) 调试与设备管理连接引擎 在鸿蒙(OpenHarmony)系统的开发工具链(如鸿蒙版 IDE 配套工具)、自动化测试框架(Patrol/Appium)或多端协同管理应用中,如何通过 Dart 代码直接操纵安卓设备、执行 Shell 命令或进行文件传输?adb 为开发者提供了一套工业级的、基于 Dart 的标准 ADB 协议封装方案。本文将深入实战其在跨平台设备管理中的应用。 前言 什么是 ADB Dart Wrapper?它是针对 Android Debug

By Ne0inhk
【Linux】Linux基本使用和程序部署

【Linux】Linux基本使用和程序部署

🎬 那我掉的头发算什么:个人主页 🔥 个人专栏: 《javaSE》《数据结构》《数据库》《javaEE》 ⛺️待到苦尽甘来日 文章目录 * Linux环境搭建 * 环境搭建方式 * 使用云服务器 * 使用终端软件连接到Linux * Linux常用命令 * ls * pwd * cd * touch * cat * mkdir * rm * cp * mv * tail * vim * grep * ps * netstat * 搭建java部署环境 * apt * JDK * MYSQL * 部署web项目到Linux * 什么是部署 * 环境配置 * 构建项目并打包 * 上传jar包运行程序 * 杀死进程 Linux环境搭建 环境搭建方式 主要有四种: 1. 直接安装在物理机上。但是 Linux 桌面使用起来非常不友好。所以不建议。【不推荐】。 2. 使用虚拟机软件,

By Ne0inhk
Flutter 三方库 coverage_reporter 的鸿蒙化适配指南 - 实现具备 LCOV 自动分析与多格式统计的代码覆盖率报告引擎、支持端侧质量量化与 CI 流水线对齐实战

Flutter 三方库 coverage_reporter 的鸿蒙化适配指南 - 实现具备 LCOV 自动分析与多格式统计的代码覆盖率报告引擎、支持端侧质量量化与 CI 流水线对齐实战

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 coverage_reporter 的鸿蒙化适配指南 - 实现具备 LCOV 自动分析与多格式统计的代码覆盖率报告引擎、支持端侧质量量化与 CI 流水线对齐实战 前言 在进行 Flutter for OpenHarmony 的企业级应用交付时,如何客观地衡量测试用例的完备性?“代码覆盖率(Code Coverage)”是唯一的硬指标。虽然 Dart SDK 可以导出原始的 coverage 数据,但如何将其转化为直观、可读且能集成到工作流中的美观报告?coverage_reporter 是一款专为 Dart 项目设计的覆盖率报告聚合工具。本文将介绍如何在鸿蒙端构建极致、透明的质量度量底线。 一、原直观解析 / 概念介绍 1.1 基础原理 该库建立在“

By Ne0inhk