3

Macで2つのJDKが見つかりました。1つはパスにあります:' /System/Library/Java/JavaVirtualMachines/1.6.0jdk'もう1つはパスにあります:' /Library/Java/JavaVirtualMachines/1.7.0jdk'

何が違うの?なぜ2つあるのですか?

4

1 に答える 1

4

これ/System/Library/Java/JavaVirtualMachines/1.6.0jdkは、Apple がオペレーティング システムと共に配布するために使用した JDK です。その後、JDK の提供を停止し、Java プラットフォームの所有者である Oracle に任せて、最新の JDK を提供するようにしました。これは、Oracle が提供/Library/Java/JavaVirtualMachines/1.7.0jdkする JDK です。

違いは、JDK のバージョンとベンダー (プロバイダー) だけです。システムに複数の JDK があってもまったく問題ありません。

于 2013-02-02T00:28:43.037 に答える