栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA多版本共存必知

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA多版本共存必知

这里写自定义目录标题
  • java多版本问题
    • java不同版本知识
      • java8
      • java16
    • 解决方案
    • 参考链接

java多版本问题

Software construction课程要求使用旧时稳定版本Java8,虽然从eclipse开发环境中这便于改变,但是由于环境变量的配置相异等不同版本规范性问题,这为使用如sublime text进行轻量级编辑或cmd直接运行的切换带来了挑战。

java不同版本知识 java8

安装jdk过程中会执行安装jre的程序
可以自选此路径
安装完毕后会出现两个jre,一个是%JAVA_HOME%/jre,另一个是刚刚执行的jre安装程序产生的。据该篇blog
可知,两个jre分属不同职能。
安装完成后的环境变量JAVA_HOME中也要另加java8/jre的目录

java16

安装jdk过程中没有jre的安装
jre目录不出现在java16目录下
jdk中不需单独的jre运行时环境,环境变量JAVA_HOME中不用加jre目录
在环境变量中找到了路径
C:Program FilesCommon FilesOracleJavajavapath指向java.exe
是因安装自动添加的,可能是为了适应多版本,自动选择最新的版本

解决方案

删除java8中后安装的jre,选择自配置path保留%JAVA_HOME%/jre路径,环境变量模式采用java8自生成版,下移或删除path中C:Program FilesCommon FilesOracleJavajavapath,C:Program Files(x86)Common FilesOracleJavajavapath以此来使之无效
后可使JAVA_HOME变更路径来控制cmd可使用的JDK版本,同时解决了jre的问题

参考链接

https://blog.csdn.net/weixin_45813747/article/details/115310800

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/839373.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号