我有一台 Windows 10 x64 机器。我有 Open JDK 10。我JAVA_HOME指向 Open JDK 10 位置。我的Path变量有%JAVA_HOME%/bin;一部分。
然后我安装了 Java 8。 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Java 安装程序更改Path。
C:\Users\user>set Path
Path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;OTHER_STUFF_WITHOUT_JAVA
现在在命令行中java -version指向 Java 8。
C:\Users\user>java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
但JAVA_HOME仍然指向 Open JDK 10。
C:\Users\user>set java_home
JAVA_HOME=C:\Java\jdk\jdk-10.0.2
我的目标是将 Open JDK-10 作为默认 Java。
这不是 Windows 机器上的重复默认 Java 路径, 因为我没有答案。
牧羊人nacy
慕少森
相关分类