配置java开发环境,存在多个版本JDK时,怎样让所需版本生效

  我本地有个1.7.0的java版本,后来我新装了一个13的版本,但是命令行查java版本的时候,生效的还是1.7.0的版本,经过资料查询以及自身亲测,现将过程记录如下:

  1.电脑右键选择--属性--高级系统设置--环境变量

   修改JAVA_HOME属性值为你需要使用的java版本安装地址,比如我需要设置为“C:\Program Files\Java\jdk-13.0.1”;

   此时,可以打开命令窗口查看所设置的java版本是否生效(win+R---cmd--java -version),如果没有生效,继续执行以下步骤;

  2.将C:\Windows\System32目录下的java.exe、javaw.exe、javaws.exe 删除;

   再次打开命令窗口查看所设置的java版本是否生效(win+R---cmd--java -version),如果没有生效,继续执行以下步骤;

  3.打开需要设置的java版本的安装目录,在bin目录下查找java.exe和javaw.exe,将其复制到C:\Windows\System32目录下;

  

  

 

    再次打开命令窗口查看所设置的java版本是否生效(win+R---cmd--java -version)。

  我是第一天执行到步骤二就生效了,结果第二天再打开,新设置的java版本又不生效了,执行了步骤3后生效的。

 

posted @ 2019-10-28 11:47  姜腾腾  阅读(1840)  评论(0编辑  收藏  举报