Macで2つのJDKが見つかりました。1つはパスにあります:' /System/Library/Java/JavaVirtualMachines/1.6.0jdk
'もう1つはパスにあります:' /Library/Java/JavaVirtualMachines/1.7.0jdk
'
何が違うの?なぜ2つあるのですか?
これ/System/Library/Java/JavaVirtualMachines/1.6.0jdk
は、Apple がオペレーティング システムと共に配布するために使用した JDK です。その後、JDK の提供を停止し、Java プラットフォームの所有者である Oracle に任せて、最新の JDK を提供するようにしました。これは、Oracle が提供/Library/Java/JavaVirtualMachines/1.7.0jdk
する JDK です。
違いは、JDK のバージョンとベンダー (プロバイダー) だけです。システムに複数の JDK があってもまったく問題ありません。