JDK下载和配置环境变量

2023/9/30 17:22:18

一、JDK下载

oracle官网
在这里插入图片描述
往下翻
在这里插入图片描述
在这里插入图片描述
其它jdk版本下载:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、配置环境变量

2.1、将下载好的jdk无脑安装即可,可以选择安装路径

我的安装路径如下

D:\Environment\Java\jdk1.8.0_121

jdk目录结构:
在这里插入图片描述

2.2、配置环境

我的电脑 — 》 高级系统设置 — 》 环境变量 — 》系统变量

2.2.1、JAVA_HOME

新建变量JAVA_HOME
变量值:JDK安装目录
我的如下:D:\Environment\Java\jdk1.8.0_121

2.2.2、classpath

新建变量classpath
变量值:.;%JAVA_HOME%\lib

2.2.3、path

在已有的path变量中新建:%JAVA_HOME%\bin

三、测试

3.1、打开命令行窗口

在这里插入图片描述
出现如上,表示配置成功。


http://www.jnnr.cn/a/123050.html

相关文章

python遗传算法(应用篇1)--求解一元函数极值

目录遗传算法求解过程算法参数构建初始化种群解码(二进制>十进制)自然选择交叉变异解码(新种群>十进制)计算新种群的适应度完整代码及其可视化版本其他numpy中的随机数下面我们使用遗传算法尝试求解一元函数的最值 ysin(x2−…

JDK19虚拟线程初探(二)

简介 在上一篇文章中,我们已经简单的介绍了JEP 425: Virtual Threads (Preview),以及如何使用虚拟线程编写例程,本文中将继续介绍虚拟线程的底层机制和核心源码。 虚拟线程的机制 调度模型 与Golang协程调度的GPM模型类似,JDK…

pytorch自定义图像分类项目的训练+OpenCV部署实战案例

一、项目介绍 分为2部分:(含代码及资料下载) 1)基于pytorch从头实现resnet18结构,训练并导出onnx模型+推理。 2)使用pytorch内置的resnet18模型进行迁移学习,训练并导出onnx模型+推理。 迁移学习的优势很大,一句话概括就是在训练集不是很大的情况下便能得到不错的模…

QT·ListView 的增删改查实现

目录 一、访问数据 二、删除数据 三、修改数据 四、添加数据 使用 ListView 是为了向用户展示某些数据,期望用户根据这些数据做出一些反馈,比如买某个东西。而我们会经常需要访问、修改一个 ListView 展现的数据。现在我们就来看看怎么做。 一、访问…

使用web框架程序处理客户端的动态资源请求代码实现

一、web框架 web框架:专门负责处理用户的动态资源请求,是一个为web服务器提供服务的应用程序 web服务器接收浏览器发起的请求,若为动态资源请求则由web框架来处理,web框架负责处理浏览器的动态资源请求,并将处理结果…

分布式任务调度平台 xxl-job 搭建

1.简介 XXL-JOB是一个分布式任务调度平台,它有两个核心模块,一个调度中心,另外一个为执行器,它把任务调度和任务执行分成两个部分。这样调度只需要负责任务的调度属性,触发调度信号。执行模块只需要接收…

搞懂Seata分布式事务AT、TCC、SAGA、XA模式选型

🍁 作者:知识浅谈,CSDN签约讲师,CSDN原力作者,后端领域优质创作者,热爱分享创作 💒 公众号:知识浅谈 📌 擅长领域:全栈工程师、爬虫、ACM算法 🔥 …

Hadoop的eclipse搭建(客观莫划走,留下来看一眼(适用人群学生初学,其他人看看就行))

前言:Hadoop的eclipse搭建是建立在Hadoop的安装之后进行的,因为Linux上的Hadoop和Windows上的Hadoop版本要求一致,不一致可能会出现某些问题 准备工作:Java的安装包、eclipse的安装包、Hadoop的包(Windows的Hadoop安装…

Mysql中EXPLAIN解读

Explain介绍 当EXPLAIN与可解释的语句一起使用时,MySQL将显示来自优化器的有关语句执行计划的信息。也就是说,MySQL解释了它将如何处理该语句,包括有关如何连接表以及以何种顺序连接表的信息。在select语句之前增加explain关键字&#xff0c…

CAP理解

CAP应该怎么理解?现阶段是仁者见仁,智者见智。即使是作者,对CAP如何理解,也做出了第二次阐述与解释。 第一个比较模糊的点是:没有一个很明确的说明场景。 现在的系统基本上都是分布式系统,但也可以划分为…

使用rpm包制作本地镜像仓库和使用httpd发布镜像服务实现内网使用yum命令

记录:313 场景:在CentOS 7.9操作系统,使用reposync命令下载rpm包;使用createrepo把rpm包制作成本地镜像仓库;使用httpd发布本地镜像服务;实现内网环境使用yum命令安装、卸载等操作。 版本: 操…

Spring学习篇(二)

Spring学习篇(二) 1 使用注解annotation 1.1 配置spring-config文件 1.1.1 组件扫描 a 用法 <context:component-scan base-package"需要扫秒的文件的最上层目录"></context:component-scan>b 实际代码 <context:component-scan base-package&q…

TMS320F28335调用官方库进行FFT频谱分析

移植 首先进入TI官网下载软件支持包&#xff0c;我们需要的FFT官方包就在这里边。 TMS320F28335 data sheet, product information and support | TI.com 下载完成后&#xff0c;解压。进入以下目录 C2000Ware_4_01_00_00_Software__all\C2000Ware_4_01_00_00\libraries\dsp…

每日一个设计模式之【适配器模式】

文章目录每日一个设计模式之【适配器模式】☁️前言&#x1f389;&#x1f389;&#x1f389;&#x1f33b;适配器模式概述&#x1f331;适配器模式的实现&#x1f433;类适配器模式&#x1f433;对象适配器模式&#x1f433;接口适配器模式&#x1f332;总结每日一个设计模式之…

git下载其他项目到本地

git下载其他项目到本地 第一步&#xff1a; 新建一个目录&#xff08;在你想存放项目的特定位置&#xff09; 第二步&#xff1a; 进入刚刚建立的文件夹&#xff0c;右键单击&#xff0c;选择"Git Bash Here" 第三步&#xff1a;进入后 进行基础配置&#xff0c;作…

2022前端笔试题总结

代码输出结果 function runAsync (x) {const p new Promise(r > setTimeout(() > r(x, console.log(x)), 1000))return p } Promise.race([runAsync(1), runAsync(2), runAsync(3)]).then(res > console.log(result: , res)).catch(err > console.log(err))输出结…

【详细学习SpringBoot核心源码之SpringApplication构造器Run方法源码详细流程-4】

一.知识回顾 【0.SpringBoot专栏的相关文章都在这里哟&#xff0c;后续更多的文章内容可以点击查看】 【1.SpringBoot初识之Spring注解发展流程以及常用的Spring和SpringBoot注解】 【2.SpringBoot自动装配之SPI机制&SPI案例实操学习&SPI机制核心源码学习】 【3.详细学…

Flume笔记

目录1. Flume 概述1.1 Flume 定义1.2 Flume 基础架构1.2.1 Agent1.2.2 Source1.2.3 Sink1.2.4 Channel1.2.5 Event2. Flume 入门2.1 Flume 安装部署2.1.1 安装地址2.1.2 安装部署2.2 Flume 入门案例2.2.1 监控端口数据官方案例2.2.2 实时监控单个追加文件2.2.3 实时监控目录下多…

EVCache

EVCache介绍 EVCache是一个开源、快速的分布式缓存&#xff0c;是基于Memcached的内存存储和Spymemcached客户端实现的&#xff0c;是Netflix&#xff08;网飞&#xff09;公司开发的 E&#xff1a;Ephemeral&#xff1a;数据存储是短暂的&#xff0c;有自身的存活时间V&#…

python JPG图片手动圈画掩膜Mask轮廓ROI

首先尝试实现一张JPG图片的勾画 注&#xff1a;opencv2键鼠操作可参考本博主的文章&#xff1a;python-opencv控制鼠标操作 import numpy as np import cv2 as cv from matplotlib import pylab as pltdef drawing(event, x, y, flags, param):global img #声明img为全局变量以…
最新文章