改变运行时java版本_如何更改Windows上的Java运行时版本(7)?

  • Post author:
  • Post category:java


我使用类似UNIX的机器,但是最近我不得不在Windows 7机器上使用Java进行一些工作。 我有这个问题,这是我解决了它。 它适合我,所以我希望它可以用于谁将来可能有这个问题的人。

考虑到驱动器C上的默认Java安装,这些步骤是公开的。如果您的安装不是缺省安装,则应更改所需的步骤。

在Windows 7上更改Java默认VM

假设我们已经安装了Java 8,但由于某种原因,我们希望与Java 7保持一致。

1-以pipe理员身份启动cmd

2-转到C:\ProgramData\Oracle\Java

3-将当前目录javapath重命名为javapath_ 。 例如: rename javapath javapath_1.8

4-创build一个javapath_ 目录。 例如: mkdir javapath_1.7

5 – 进入它并创build以下链接:

cd javapath_1.7 mklink java.exe “C:\Program Files\Java\jre7\bin\java.exe” mklink javaw.exe “C:\Program Files\Java\jre7\bin\javaw.exe” mklink javaws.exe “C:\Program Files\Java\jre7\bin\javaws.exe”

6- cd出并创build一个目录链接javapath指向所需的javapath。 例如: mklink /D javapath javapath_1.7

7-打开registry并将HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft \ Java Runtime Environment \ CurrentVersion项更改为1.7

在这一点上,如果你执行java -version你应该看到你正在使用java版本1.7:

java version “1.7.0_71” Java(TM) SE Runtime Environment (build 1.7.0_71-b14) Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

8-最后,创build环境variablesJAVA_HOME是一个好主意。 为此,我在C:\ Program Files \ Java中创build一个名为CurrentVersion的目录链接,指向我感兴趣的Java版本。例如:

cd C:\Program Files\Java\ mklink /D CurrentVersion .\jdk1.7.0_71

9一旦完成,

右键单击我的电脑,然后select属性。

在高级选项卡上,select环境variables,然后编辑/创buildJAVA_HOME指向JDK软件所在的位置,在这种情况下,C:\ Program Files \ Java \ CurrentVersion



版权声明:本文为weixin_42277672原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。