Java控制面板提醒我将我的Java更新到1.8.0更新181版。
在安装了推荐版本后,Java控制面板显示系统现在已经是最新版本(更新至181版)。
但是当我在终端上运行命令java -version时,系统告诉我仍然安装了171版本的Java。并且在'/Library/Java/JavaVirtualMachines/'目录下,没有安装181版本的Java文件夹。
Java控制面板的作用是什么?
Java控制面板提醒我将我的Java更新到1.8.0更新181版。
在安装了推荐版本后,Java控制面板显示系统现在已经是最新版本(更新至181版)。
但是当我在终端上运行命令java -version时,系统告诉我仍然安装了171版本的Java。并且在'/Library/Java/JavaVirtualMachines/'目录下,没有安装181版本的Java文件夹。
Java控制面板的作用是什么?
我有同样的问题。在我的情况下,也可能是你的情况,这是由于我安装了JDK,因此终端选择了这个版本:
$ /usr/bin/java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
在/Library/Java/JavaVirtualMachines
下安装了两个其他的可执行文件:
$ /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
$ /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/bin/java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
然而,在/Library/Internet Plug-Ins/JavaAppletPlugin.plugin
下仍然存在一个更多的可执行文件java
:
$ /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)