Java Updater 安裝的 Java 安裝位置在哪裡?

Java Updater 安裝的 Java 安裝位置在哪裡?

我正在運行 OS X Yosemite。我將 Java 添加到我的路徑中,.bashrc如下所示:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) 
export PATH=$JAVA_HOME/bin:$PATH 

/user/libexec/java_home -v 1.8向我指出/Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home.

這將我的“預設”JDK 設置為 1.8.0_74。我不確定這個 JDK 從哪裡來。我認為它與優勝美地一起發貨。

Java Updater 會單獨執行並更新 Java。目前它說我在 1.8.0_161:

在此輸入影像描述

但我在我的電腦上找不到它!它不在裡面/Library/Java/JavaVirtualMachines/。我嘗試過find / -name java -type f,但還是找不到。它在哪裡?

答案1

如果你只安裝JRE,它就會進入/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/

如果你安裝了JDK,它會進入/Library/Java/JavaVirtualMachines/

JRE 對於一般 Java 使用來說沒有多大用處,因為它僅在瀏覽器中可用。您需要 JDK 來執行普通的 Java 程式或 Eclipse 之類的東西。

相關內容