为什么我的 JRE 在 C:\Program Files (x86) 中,尽管它是 64 位版本?

问题描述

我先下载了 JRE。然后下载了JDK。

我的 JRE 在这个目录中

C:\Program Files (x86)\Java\jre1.8.0_291

我的JDK在这个目录

C:\Program Files\Java\jdk-16.0.1

运行 java -version 命令产生以下结果:

C:\Program Files (x86)\Java\jre1.8.0_291\bin>java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) Client VM (build 25.291-b10,mixed mode,sharing)
C:\Program Files\Java\jdk-16.0.1\bin>java -version
java version "16.0.1" 2021-04-20
Java(TM) SE Runtime Environment (build 16.0.1+9-24)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.1+9-24,sharing)

这是否意味着我有重复的 JRE?
如果是这样,为什么 C:\Program Files\Java\ 中没有 JRE?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)