win10 Jdk 版本切换

2023-11-06

环境信息

系统:Win 10

jdk:7、8、11

安装方式:可执行文件安装(exe 格式)

切换步骤

1. jdk 安装后,一般我们会手动添加 JAVA_HOME 系统环境变量,然后将 %JAVA_HOME%\bin 添加到系统环境变量 Path中,如图所示
2. 检查以下目录是否包含 java.exe、javaw.exe、javaws.exe 三个文件,包含的话,可删除,也可不删除
-- 64 位
C:\Program Files\Common Files\Oracle\Java\javapath

-- 32 位
C:\Program Files (x86)\Common Files\Oracle\Java\javapath

注意

  1. 如果没有找到,可以去系统环境变量 Path 中,根据 Oracle\Java\javapath 这个关键词去找
  2. 上述路径,是在安装 jdk 时,Oracle 自动配置的
3. 修改系统环境变量 Path 的值,将 %JAVA_HOME%\bin 值移动到最上方,或 第二步目录上方即可
4. 修改 JAVA_HOME 的值,进行 jdk 版本切换
5. 打开 PowerShell / 命令提示符 验证版本是否切换成功

注意

  1. 修改完 JAVA_HOME 的值之后,如果之前打开过 PowerShell / 命令提示符 窗口,而且没有关闭,需要重新打开 PowerShell / 命令提示符
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

win10 Jdk 版本切换 的相关文章

  • 切换大小写错误。用于 Mac 上 Android 开发的 Eclipse IDE:将工作区合规性更改为 JRE 1.7

    当尝试在 android 项目中使用带有 switch string 的 Switch Case 时 我在 eclipse IDE 中收到错误消息 将工作区合规性更改为 JRE1 7 对于低于 1 7 的源级别 无法打开字符串类型的值 仅允
  • 使用多个窗口通过 Eclipse 进行调试

    我通常运行双显示器设置 因此我为同一工作区打开两个 Eclipse 窗口 显示不同的文件 当我调试并命中断点时 Eclipse 会切换到 调试 透视图 但它还会在我的两个窗口中显示断点所在的文件 行 即使包含断点的文件在一个窗口中打开 但在
  • JTextPane 的样式是否具有类似控制台的格式?

    有没有办法使 JTextPane 中的文本看起来与控制台输出的文本相似 我的意思是 基本上 每个字符如何具有相同的宽度 以便 ASCII 艺术或间距缩进之类的东西可以正常工作 例如 目前 如果我输入 First 然后输入 5 个空格 然后在
  • Java 可以启动 Windows UAC 吗?

    正如标题所说 我想知道用 Java 编写的程序是否可能 并且只有java 以管理员权限重新启动自己 最好是 jar 以本机 Windows UAC 的方式显示 为了使其对用户更可信 我做了功课 发现可以使用来完成此操作C 和 Java 之间
  • 使用synchronized关键字和lock有什么区别[重复]

    这个问题在这里已经有答案了 Java 5引入了lock方法 与synchronized关键字相比 使用lock有什么优点和缺点 同步 将锁定该方法内访问的任何资源 lock 允许您进行更精细的控制 例如 仅锁定某些资源 或者仅在满足特定条件
  • 为什么 java.util.concurrent.FutureTask 不可序列化

    我目前正在使用 Apache Wicket 我有一些 REST 调用 每个调用需要几秒钟 Wicket 只允许同步调用 ajax 所以我尝试使用 Future 和 Callable 这是我的课程的一部分 public abstract cl
  • 片段和通知:针对通知中的不同活动;取决于屏幕配置

    问题 如何决定做什么Activity a Notification如果目标可能取决于配置 屏幕尺寸 方向等 则应启动 就像人们使用时经常出现的情况一样Fragments Details 让我们考虑一下新闻阅读器示例 http develop
  • JavaFX 多线程 - 连接线程不会更新 UI

    我正在尝试创建一个加载程序对话框 用户可以在其中知道程序正在加载所请求的内容并且程序正在按预期运行 但正因为如此 我需要join 解析器线程和之前继续主线程 这使得对话框空白 解析器任务 java public class ParserTa
  • 如何在 selenium webdriver 中将网络浏览器从 Firefox 更改为 Chrome/Opera/IE/Safari?

    如何将浏览器从 firefox 更改为在 selenium webdriver 中工作的 Chrome Opera IE 请指导步骤以及代码片段 如果您对上述任何浏览器有答案 请回复 我读了很多这方面的内容 但无法正确链接 首先 您需要将正
  • Java,根据 WSDL 中的嵌入模式验证 XML

    我有一个 wsdl具有嵌入架构的文件 我想使用它来验证 XML 文件 字符串 wsdl文件 与验证的方式相同 xsd 该架构位于
  • Android O - 通知通道和NotificationCompat

    我无法改变这种感觉 Android 开发人员再次提出了一些新东西 却让每个人都对他们如何看待该功能的使用一无所知 我说的是 Android O 中的通知通道 多年来 我一直使用兼容性支持库来避免处理特定平台的细节 即 Notificatio
  • 使用 Spring Java 配置自动装配 bean

    是否可以使用Spring的 Autowired用 Java 编写的 Spring 配置中的注释 例如 Configuration public class SpringConfiguration Autowired DataSource d
  • 本机查询 (JPA) 未重置并返回相同的旧结果

    我有一个本机 sql 查询如下 for init i 0 i lt 2 i String sql Select from accounts where id Query query em createNativeQuery sql Acco
  • 从多个文本文件读取数据[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我是Java编程新手 我正在尝试打印
  • 使用可变参数绘制星形

    我的任务是编写程序 允许用户绘制星星 星星的大小和手臂数量可能不同 当我处理基本星时 我使用 GeneralPath 和点表进行处理 int xPoints 55 67 109 73 83 55 27 37 1 43 int yPoints
  • PDFBox - 无障碍 PDF - 如何检查 PDF 标签是否具有符合无障碍指南的属性

    需要检查 PDF 标签是否具有符合辅助功能指南的属性 例子 H1 验证 PDF 中是否存在 H1 图像 图形标签 验证图像 图形是否具有 Alt 文本 语言 验证语言属性是否已设置 以便屏幕阅读器能够正确阅读 对于西班牙语和英语文档 应更新
  • 为数组生成随机索引

    我知道对于普通整数来说这是这样 但是有索引这样的东西吗 Random dice new Random int n dice nextInt 6 System out println n 你是什 么意思 数组索引是普通数字 所以你可以轻松地做
  • 正确检查 FTP 服务器连接

    我在程序开始时打开与 FTP 服务器的连接 在对服务器执行操作之前 我想检查连接是否已成功建立 最简单快速的方式 因此如果连接消失 我将尝试再次连接 我用这段代码来做到这一点 private boolean checkConnection
  • spring+hibernate 没有 xml 的映射类

    在我的 applicationContext xml 中 这就是我将 xml 映射到 POJO 的方式 如何将目录映射到类文件而不需要创建 xml
  • Java/Android 字符串到颜色的转换

    我正在制作一个应用程序 我希望能够通过用户输入 edittext 和十六进制值设置各种颜色 例如 eeeeee等等 问题是我似乎不知道如何转换它们 如果我在代码中做这样的事情 它工作得很好 标题栏 setBackgroundColor 0x

随机推荐

  • NTLM及Kerberos认证原理摘录

    目录 NTLM 前言 认证流程 本地认证 NTLM Hash的生成 Kerberos认证 概念 认证流程 编辑Kerberos协议四个角色介绍 KDC的介绍 Kerberos认证 大体分为三个流程 Authentication Servic
  • 【Python基础】--Pickle/函数默认参数/函数的参数*args/Bytes<=>str/32-64bit/bytes对象

    Pickle gt gt gt import pickle gt gt gt my list 1 2 3 haha and or gt gt gt pickle file open my list pkl wb gt gt gt pickl
  • Segment Anything Meta开源分割一切模型,为进军元宇宙更近一步

    上期图文教程 我们分享了Segment Anything分割一切模型的原理 Segment Anything Model 是一种以最少的人工干预构建全自动可提示图像分割模型的方法 模型提供了一键分割图片的方法 当然模型也可以运行我们输入一个
  • zookeeper 系列(3) create 流程(1)

    create 流程主要是zkcli 里的create命令为入口 分析客户端解析命令 发送命令 服务端接收命令 解析命令 到以leader接收的prequestProcesser的流程 流程图片可能不太清楚 截图如下 解析流程 发送包装 发送
  • list.files: List the Files in a Directory/Folder

    转载 https www rdocumentation org packages base versions 3 6 2 topics list files 1 list files函数作用 将文件夹中的文件名存到列表当中 常用于批量导入文
  • (选做)基于数组的工资处理系统

    第1关 数据输入和计算 任务描述 本关任务 编写函数input data char uid 10 5 int salary 10 int csalary 10 int revenue 10 int water electricity 10
  • 基于STM32CubeMX和keil采用SPI通信实现轮询方式读写W25Q128获取设备ID

    文章目录 前言 1 SPI通信 1 1 SPI硬件接口与连线 1 2 SPI传输协议 1 3 SPI的数据传输 2 W25Q128 2 1 片选 2 2 控制指令 2 3 时序图分析 3 STM32CubeMX配置 3 1 引脚配置 3 2
  • Omnigraffle Pro 6注册码/许可证

    最近一直在找一个好用的Mac下的画图工具 类似于Windows下的Visio 工具 发现了Omnigraffle Pro 6 特别的好用 下载之后可能会需要注册一下 下面就为大家提供几个可用的注册码 名字 mojado 序列号 JYFE J
  • 爬取湖北师范大学官网新闻信息

    爬虫 内容 要求 分析 爬取摸个面板 部分代码 写入CSV文件的方法 综合代码 内容 要求 爬取湖北师范大学校园官网新闻 将其标题 内容 来源和发布时间写入CSV文件中 分析 湖北师范大学校园官网新闻网页 由于刚开始爬取可以根据其模块将其慢
  • Maven打包详细流程

    方法一 cmd 控制台打包 比较不推荐 首先安装maven插件百度下载一个 配置环境变量什么的 在cmd控制台能mvn version能有数据出现 打包只需要到项目的根目录下 在cmd敲入mvn package 不推荐原因 报错后的报错信息
  • pcb走线电流计算器。

    PCB走线载流计算器 EDA365电子论坛通信数码 人工智能 计算机 半导体 手机家电消费电子硬件门户网站 pcb走线电流计算器 PCB相关知识 3W 10H 55 电子工程师必备知识 3W原则的实质及详解 知乎 zhihu com 走线
  • django实现部门表的增删改查界面

    1 前期准备 部署好mysql数据库 创建好unicom数据库 下载好bootstap的插件 下载好jquery的插件 下载好mysqlclient 1 4 6 cp36 cp36m win amd64 whl的安装包 根据python的版
  • 如何在UnrealEngine虚幻引擎中加载Web页面

    对于非游戏开发团队来讲 在面向非游戏领域的UE项目中嵌入Web页面并实现交互无疑能充分利用现有开发资源和流程 WebUI插件能提供完整的Web页面加载及交互手段 让团队中的UE开发工程师和Web开发工程师能够各司其职 紧密配合 WebUI的
  • python-自动化之进度条估算问题

    在本文中 我将尝试打破有史以来最短 最简洁的文章的记录 因此 不费吹灰之力 我们开始吧 事先声明一下 这只是最简单的进度条 若想运用于代码中 很简单 原文以及视频演示效果 请点这里 tqdm tqdm 介绍 请直接看执行效果 tqdm 是适
  • FFmpeg中可执行文件ffmpeg用法汇总

    从https ffbinaries com downloads 下载最新的4 1版本的Windows 64位FFmpeg FFmpeg是一个快速的音频 视频转换工具 FFmpeg可以作为一个命令行程序单独使用 通过执行以下命令将FFmpeg
  • 彻底解决 PowerBuilder9.0打开OLE控件页崩溃的问题

    使用powerbuilder9 0时 insert coltrol gt ole时 PB崩溃了 今天又遇到这个问题了 原因不知道是安装了哪个软件引起来的 分析了原因 1 PB检索注册表 HKEY CLASSES ROOT CSLID下面的带
  • 驱动的Makefile

    一个典型的编译驱动模块的Makefile文件如下所示 KERN DIR root driver kernel obj m module test o all make C KERN DIR M pwd modules PHONY clean
  • 思考:入侵检测(一)

    2020 03 21 文章 1 没有具体的去描述某个入侵检测的模型 而是从运维的角度 阐述了一些思考 我觉得 这种思考在工业界是非常有用的 并不是那种单纯学术角度的模型 前段时间听了计算机视觉的课程 我也是仔细思考了一下 他们总是能够找出来
  • Linux常用命令(一)目录、文件(系统:CentOS7)

    Linux常用命令 一 目录 文件 系统 CentOS7 一 目录操作 1 结构 root localhost 当前用户 linux系统安装的主机地址 系统根目录 当前用户家目录 2 切换目录 cd 绝对路径 从根目录开始 如 cd opt
  • win10 Jdk 版本切换

    环境信息 系统 Win 10 jdk 7 8 11 安装方式 可执行文件安装 exe 格式 切换步骤 1 jdk 安装后 一般我们会手动添加 JAVA HOME 系统环境变量 然后将 JAVA HOME bin 添加到系统环境变量 Path