Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的 Mac 中找到了两个 JDK,一个在路径中:' /System/Library/Java/JavaVirtualMachines/1.6.0jdk'另一个在路径中:' /Library/Java/JavaVirtualMachines/1.7.0jdk'
/System/Library/Java/JavaVirtualMachines/1.6.0jdk
/Library/Java/JavaVirtualMachines/1.7.0jdk
有什么不同?为什么有两个?
这/System/Library/Java/JavaVirtualMachines/1.6.0jdk是 Apple 用来与他们的操作系统一起分发的 JDK。此后,他们停止提供 JDK,并让 Java 平台的所有者 Oracle 来提供最新的 JDK,并且/Library/Java/JavaVirtualMachines/1.7.0jdk是 Oracle 提供的 JDK。
区别只是JDK的版本和供应商(提供者)。在您的系统上拥有多个 JDK 是非常好的。