java双版本同时安装

java双版本同时安装

因为工具需要用到java13,平时主要用java1.8,对网上的方法进行查看后,研究出一套自己认为比较方便的java双版本安装配置方法。

下载

通过此链接下载历史版本:https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html

我下载的是java8和java13

安装

点击安装包常规安装,分别安装于两个文件夹中,我这里是分为jdkjdk13两个文件夹。

配置环境变量可按照常规配置,其中需要修改的是JAVA_HOME此变量,

使用java8时,配置为:JAVA_HOME=D:\java\jdk

使用java13时,配置为:JAVA_HOME=D:\java\jdk13

这样配置JAVA_HOME的参数值为不同版本java的安装路径,在path中配置的变量需要注意一点,有些配置可能为java的绝对路径了,这里方便切换版本,需要配置成:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;这种形式。这样就可以通过只修改JAVA_HOME来切换java的版本。

1
2
3
4
5
6
7
8
9
C:\Users\joker0xxx3>java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

C:\Users\joker0xxx3>java -version
java version "13.0.2" 2020-01-14
Java(TM) SE Runtime Environment (build 13.0.2+8)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.2+8, mixed mode, sharing)
0%