7

Mac OS 10.5 に最新の JDK をインストールすることはできますか? Apple が提供するバージョンが 1.5 であることを考えると、最適なオプションは何ですか?

更新: JDK 6 を必要とする JDeveloper 11 をインストールしようとしています。

4

8 に答える 8

8

Core 2 Duo を搭載した Intel Mac を使用している場合は、Applications/Java に移動し、Java Preferences.app を実行します。

デフォルトのJavaバージョンとして「Java SE 6」を選択できます(バージョン5は、互換性のためにOSの出荷時のデフォルトのままです)。

于 2009-03-03T20:17:41.643 に答える
7

ハードウェアによっては、Apple が提供する最新バージョンは実際には Java 6 ですが、使用するデフォルト バージョンとして有効化されていません。Apple は、64 ビット Intel Mac 用にのみ Java 6 を提供しています (つまり、オリジナルの Core Duo Mac 用ではありません)。古い Mac の場合は、Java 6 for Mac (SoyLatte)のOpenJDK ポートを試すことができます。

于 2009-03-03T20:15:22.447 に答える
1

Appleは、アップデートとしてLeopard(OS X 10.5)用のJava 6(1.6)を提供していますが、64ビットバージョンのみです。したがって、Macが64ビットIntelでない場合、LeopardにJava6はありません。

64ビットIntelを使用している場合は、最新のOSアップデート、特にJavaアップデートをインストールして、Java1.6を確実に入手できるようにしてください。また、Java6はデフォルトでJava1.5に設定されているため、Java設定でJava6をデフォルトVMとして設定する必要があります。

現在、32ビットのIntelプロセッサを使用している場合の最も簡単な解決策は、32ビットおよび64ビットバージョンのJava6を含むSnowLeopardにアップグレードすることです。

于 2009-09-04T20:43:44.380 に答える
0

netbeans や eclipse などの JDeveloperは、Java 6 for Mac の OpenJDK ポートから取得できる前に述べたように、jdk6 インストールのパスを指定する jdkhome 属性を更新できる構成ファイル (通常は .conf) を提供します。

于 2010-09-19T06:00:32.240 に答える
0

また、次のことにも注意する必要があります。

  • エイリアス「CurrentJDK」があり、そのエイリアスが「壊れている」場合は、それを削除して新しいJDKをインストールする必要があります。
  • その「エイリアス」を削除すると、問題が解決します。
于 2012-01-23T19:30:22.690 に答える
0

OS XにはUpdate 1以降のJava 6が含まれています。参照しているバージョン番号Java 6のバージョンです。JDeveloper 11のインストール中にエラーが発生しましたか?

于 2009-03-03T20:16:42.677 に答える
0

ただのソフトウェアアップデートです。これについて説明しているブログ記事を次に示します。

于 2009-03-03T20:16:58.837 に答える
-1

です。ここを確認してください:アップルのサポート

于 2009-03-03T20:16:09.543 に答える