ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java 两个 多个 版本 同时使用 共存 java8 和 java11

2022-10-30 12:55:23  阅读:258  来源: 互联网

标签:javaJDK java 虚拟机 布局 数据 代码 程序 面试 题目


java双版本号实例教程及其相互之间转换
本人版本号java8java11
出问题包含:①高版本java并没有jre②cmd中java可以用,javac不能用②java配备了系统变量,可是cmd表明并没有java③系统变量改动恰当,但依然无法转换环境介绍
本地环境是java8,即java1.8版本号,需要使用java11,并可以在这两个版本号中间转换查看java版本号方式:①win+r进到cmd②键入cmd打开③输入java-version查看④键入javac-version查看

java11组装
免费下载jdk组装就可以,假如嫌申请注册Oracle不便,这里贴了一个中jdk11的下载地址,比其它网站下载正经一点
安装流程非常简单,仅有在挑选安装路径的时候要注意:不要选默认设置途径,与原先的java安装路径分离
转换途径

1.途径配备
组装结束之后,逐渐配备途径,在环境变量中界定量2个home路径,一个是java8的,一个是java11的关注!!!许多手机软件默认设置是采用JAVA_HOME这一系统变量的使用什么版本的java时,最好是除掉8或是11,全用JAVA_HOME在path中把原先的java途径改动掉,改为
%JAVA11_HOME%in
假如是java8就拿JAVA8_HOME这里我并没有配备CLASSPATH,可能都没设置这一自变量,但是通过了,假如不取得成功还可以再参考一下别的实例教程

2.文档配备
如果你感觉在java11里没有jre这一文件夹,没事儿,下边编码帮助自己
binjlink.exe--module-pathjmods--add-modulesjava.desktop--outputjre
在bin中shift+鼠标右键开启cmd,黏贴进来回车键便会形成jre啦照理说Java11之后,是jdk和jre合拼了,非要想jre就给那样整出去

留意!!
这时你一直在cmd中键入java或是原先版本的,重启动如下所示:下面进到C:ProgramDataOracleJavajavapath这一文件夹,你就会发现有三个文档这也是原先java8的,在java11的bin文件夹中寻找这对应的三个文件替换原先java8的就可以个人建议:新创建2个文件夹,各自储放java8和java11的三个文档,使用那一个拷贝那一个。很有可能遇到的困难:并没有javaws.exe文件,这一貌似是和web有关,用原先这个文档还可以

转换流程
OK,到了前期准备工作早已差不多,实际转换的流程如下所示:①变更系统变量中的path里的java_home②变更C:ProgramDataOracleJavajavapath中的三个java包结束,如此简单检测方法,cmd中各自键入java和javac

标签:javaJDK,java,虚拟机,布局,数据,代码,程序,面试,题目
来源:

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有