java 两个 多个 版本 同时使用 共存 java8 和 java11
作者:互联网
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
本人版本号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