在win10中安装并配置多个JDK不同的版本

1.环境变量的配置

计算机(此电脑)右键→属性→高级系统设置→高级→环境变量→找到系统变量:

新建:

(a)变量名  JAVA_HOME    变量值   D:\Java-jdk-install\JDK9 (提示是JDK安装的根目录此目录包含了bin   lib  conf  等)

(b)变量名  CLASSPATH     变量值   .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

(c)找到Path进行编辑  在末尾加上   ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

意义:

     JAVA_HOME:指向jdk目录,之所以这样命名是因为eclipse、tomcat等均通过java_home变量名寻找jdk目录

             PATH:命令搜索路径,javac.exe、java.exe等命令均在此路径内

               CLASSPATH:类搜索路径,import导入的类均在此路径内

2.测试

window键+R

输入java   javac    java -version

如图:

《在win10中安装并配置多个JDK不同的版本》

《在win10中安装并配置多个JDK不同的版本》

《在win10中安装并配置多个JDK不同的版本》

3.切换JDK版本

说明:在同一个电脑上不能同时配置多个JDK环境变量,但是我们可以通过修改JDK环境变量中的JAVA_HOME 将值改成相应的JDK安装目录如图:

《在win10中安装并配置多个JDK不同的版本》


4.测试出现的问题

《在win10中安装并配置多个JDK不同的版本》

5.解决问题

原因:

《在win10中安装并配置多个JDK不同的版本》

找目录将C:\ProgramData\Oracle\Java\javapath目录下的java.exe   javaw.exe   javaws.exe 删除

《在win10中安装并配置多个JDK不同的版本》

———————————————————————————————————————————————————

打开文件扩展名和隐藏的项目

《在win10中安装并配置多个JDK不同的版本》


删除文件

《在win10中安装并配置多个JDK不同的版本》

测试成功

《在win10中安装并配置多个JDK不同的版本》



    原文作者:发飙的代码
    原文地址: https://blog.csdn.net/lzf1759891062/article/details/78508540
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞