查看jdk安装路径,实现多个java jdk的共存,安装java19后终端乱码的解决 |
您所在的位置:网站首页 › Linux中文显示成拉丁文 › 查看jdk安装路径,实现多个java jdk的共存,安装java19后终端乱码的解决 |
查看jdk安装路径,
在windows上实现多个java jdk的共存解决办法,
安装java19后终端乱码的解决
目录 一、查看jdk(java开发工具包)安装路径的方法 二、在windows上实现多个java jdk的共存 (1)、安装好多个版本的jdk (2)、配置好java环境变量 (3)、验证 三、安装java jdk19后,终端显示乱码的解决办法
在倒垃圾的路上,隔壁楼下,曾经有人养过两只鸡,鸡妈妈和一只小鸡娃娃,鸡笼很矮,就是那种5斤装橘子用的矮塑料盒,上面压上重物,倒扣就成了鸡笼,鸡妈妈在笼子里是弯着腰的,笼太矮站不直。 令我动容的是,经过那一瞬间,我看到了鸡妈妈弯着腰努力在刨地,想找点东西给小鸡吃,小鸡在旁边拍着翅膀欢快地叫着,期待鸡妈妈能早点帮它找到美味食物………… 有时候,我们无法改变生存环境的恶劣,困境下,是郁郁寡欢?还是直面生活的惨淡,努力活好每一天?或许我们应该抬起头来,看看四周,同一处境下还有很多人,其中还有很多需要我们照顾的,能多给他们带来一点欢乐总是好的。对小鸡来说,不管未来如何,那一刻,它拥有了无比珍贵的爱。 一、查看jdk(java开发工具包)安装路径的方法有时候我们已经安装好了jdk java开发工具,也配置好了相关的环境变量,但事后却忘了安装路径在哪,那如何查看jdk安装路径呢? 以操作系统是Windows11的计算机为例: 方法一: Win+R,对话框输入cmd,回车, 打开命令行窗口。 执行java -verbose指令,会返回很多信息,其中就包含了JDK的安装路径。 输入:java -verbose 此方法只适合系统里只安装有一个jdk的情况。 方法二: 系统----》系统信息----》高级系统设置----》高级----》环境变量-----》 找到系统变量(s)path行点击选中, 点击“编辑”找到带“Java JDK”的设置部分就可以看到java的安装路径,参见下图: 可以看到,本例中安装了两个了版本的jdk,它们的路径如图所示。 二、在windows上实现多个java jdk的共存 (1)、安装好多个版本的jdk本例中,需要2个jdk。 我电脑上原来安装有openjdk11,现在想再加装jdk19,实现2个jdk在windows上共存。下载安装的环境忽略不述,仅讨论多jdk共存的问题。 我安装好java19后,查看版本信息时会出现报错提示, 报错原因是多jdk环境配置冲突。 还有乱码的问题,解决办法见下面介绍:三、安装java jdk19后,终端显示乱码的解决办法 (2)、配置好java环境变量这时我们需要设置一下java环境变量: 系统----》系统信息----》高级系统设置----》高级----》环境变量-----》 新增系统变量: JAVAopenjdk11_HOME 变量值:C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\ 新增系统变量: JAVA jdk-19_HOME 变量值:C:\Program Files\Java\jdk-19 新增系统变量: JAVA_HOME 变量值:%JAVA jdk-19_HOME% 变量值为你要使用的jdk版本, 如果要使用jdk19,就是% JAVA jdk-19_HOME%, 如果要使用openjdk11,就改成% JAVAopenjdk11_HOME%,可以来回切换。 检查path设置里两个java JDK安装路径有没设置好 路径的方式也可写成:%JAVA_HOME%\bin 的形式。这里想清楚一点,用详细路径地址的方式。 (3)验证当我需要使用jdk9时, 将系统变量:JAVA_HOME的变量值设置为:% JAVA jdk-19_HOME % 调整path里的顺序: 这时再重新Win+R,对话框输入cmd,回车, 打开命令行窗口。 输入 java -version,查看java 版本:显示这时的java版本是19.0.2,正常。 当我需要使用openjdk11时, 将系统变量:JAVA_HOME的变量值设置为:% JAVAopenjdk11_HOME % 调整path里的顺序: 这时再重新Win+R,对话框输入cmd,回车, 打开命令行窗口。 输入 java -version,查看java 版本:显示这时的java版本是openjdk 11.0.12,正常。 至此,openjdk11,java19 两个jdk在windows操作系统上共存设置成功。 三、安装java jdk19后,终端显示乱码的解决办法安装java jdk19后,终端显示乱码 出现的原因是编码冲突, (此图片来源于附录所列博客) 解决办法: 系统----》系统信息----》高级系统设置----》高级----》环境变量-----》 新增一条 变量:JAVA_TOOL_OPTIONS 变量值: -Dfile.encoding=UTF-8 这时再重新Win+R,对话框输入cmd,回车, 打开命令行窗口。 输入 java 这时系统显示正常,乱码问题解决。 附录: 查看系统编码的方法: 在windows cmd 模式下,输入命令 : chcp 我的活动代码页为65001,意思是" Unicode (UTF-8)" 下表列出了所有支持的代码页及其国家(地区)或者语言: 代码页国家(地区)或语言437美国708阿拉伯文(ASMO 708)720阿拉伯文(DOS)850多语言(拉丁文 I)852中欧(DOS) - 斯拉夫语(拉丁文 II)855西里尔文(俄语)857土耳其语860葡萄牙语861冰岛语862希伯来文(DOS)863加拿大 - 法语865日耳曼语866俄语 - 西里尔文(DOS)869现代希腊语874泰文(Windows)932日文(Shift-JIS)936中国 - 简体中文(GB2312)949韩文950繁体中文(Big5)1200Unicode1201Unicode (Big-Endian)1250中欧(Windows)1251西里尔文(Windows)1252西欧(Windows)1253希腊文(Windows)1254土耳其文(Windows)1255希伯来文(Windows)1256阿拉伯文(Windows)1257波罗的海文(Windows)1258越南文(Windows)20866西里尔文(KOI8-R)21866西里尔文(KOI8-U)28592中欧(ISO)28593拉丁文 3 (ISO)28594波罗的海文(ISO)28595西里尔文(ISO)28596阿拉伯文(ISO)28597希腊文(ISO)28598希伯来文(ISO-Visual)38598希伯来文(ISO-Logical)50000用户定义的50001自动选择50220日文(JIS)50221日文(JIS-允许一个字节的片假名)50222日文(JIS-允许一个字节的片假名 - SO/SI)50225韩文(ISO)50932日文(自动选择)50949韩文(自动选择)51932日文(EUC)51949韩文(EUC)52936简体中文(HZ)65000Unicode (UTF-7)65001Unicode (UTF-8)参考资料: https://blog.csdn.net/u011511756/article/details/107147491 推荐阅读: 计算机视觉__基本图像操作(显示、读取、保存)直方图(颜色直方图、灰度直方图)直方图均衡化(调节图像亮度、对比度)语音识别实战(python代码)(一) 人工智能基础篇 计算机视觉基础__图像特征 matplotlib 自带绘图样式效果展示速查(28种,全) Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一) 立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦Python 3D可视化(一) 让你的作品更出色——词云Word Cloud的制作方法(基于python,WordCloud,stylecloud) python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印 用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心) python爱心源代码集锦(18款) Python中Print()函数的用法___实例详解(全,例多) Python函数方法实例详解全集(更新中...) 《 Python List 列表全实例详解系列(一)》__系列总目录、列表概念 用代码过中秋,python海龟月饼你要不要尝一口?python练习题目录 草莓熊python turtle绘图(风车版)附源代码草莓熊python turtle绘图代码(玫瑰花版)附源代码 草莓熊python绘图(春节版,圣诞倒数雪花版)附源代码 巴斯光年python turtle绘图__附源代码 皮卡丘python turtle海龟绘图(电力球版)附源代码 vue3 项目搭建教程(基于create-vue,vite,Vite + Vue) 2023年春节祝福第二弹——送你一只守护兔,让它温暖每一个你【html5 css3】画会动的小兔子,炫酷充电,字体特别具一格,原创唯美浪漫情人节表白专辑,(复制就可用)(html5,css3,svg)表白爱心代码(4套) SVG实例详解系列(一)(svg概述、位图和矢量图区别(图解)、SVG应用实例) 【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码)HTML+CSS+svg绘制精美彩色闪灯圣诞树,HTML+CSS+Js实时新年时间倒数倒计时(附源代码)2023春节祝福系列第一弹(上)(放飞祈福孔明灯,祝福大家身体健康)(附完整源代码及资源免费下载) Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细) 色彩颜色对照表(一)(16进制、RGB、CMYK、HSV、中英文名) 2023年4月多家权威机构____编程语言排行榜__薪酬状况 手机屏幕坏了____怎么把里面的资料导出(18种方法) 【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向)查看jdk安装路径,在windows上实现多个java jdk的共存解决办法,安装java19后终端乱码的解决 tomcat11、tomcat10 安装配置(Windows环境)(详细图文) Tomcat端口配置(详细) Tomcat 启动闪退问题解决集(八大类详细) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |