我在Mac上发现了两个JDK,
一个人在路上:'/System/Library/Java/JavaVirtualMachines/1.6.0jdk
'
另一个是在路径中:'/Library/Java/JavaVirtualMachines/1.7.0jdk
'
有什么不同?为什么有两个?
答案 0 :(得分:4)
/System/Library/Java/JavaVirtualMachines/1.6.0jdk
是Apple过去使用其操作系统分发的JDK。他们已经停止提供JDK,并将其留给Java平台的所有者Oracle,以提供最新的JDK,而/Library/Java/JavaVirtualMachines/1.7.0jdk
是Oracle提供的JDK。
区别仅在于JDK的版本和供应商(提供商)。在您的系统上安装多个JDK非常好。