Mac OSX 10.8 Mountain LionをインストールしたばかりですJDKバージョン6をインストールしようとしていますOracleダウンロードにはバージョン6のMacパッケージがありません: http://www.Oracle.com/technetwork/Java/ javase/downloads/jdk6u37-downloads-1859587.html
ただし、JDKバージョン7には1つあります http://www.Oracle.com/technetwork/Java/javase/downloads/jdk7u9-downloads-1859576.html
JDK 6用のMacパッケージを入手できる他の場所はありますか?
私が思い出すように、Javaを必要とする何かを初めて実行すると、OSはそれをインストールするかどうかを尋ね、バージョン6が取得されます。 このページ によると、ターミナルでJava -version
と入力するだけでプロンプトをトリガーできます。
(ランタイムではなく)JDKの場合、 developer.Apple.com にログインし、Java
を検索する必要があります。 OS X 2012-006 Developer PackageのJavaをダウンロードします。 MacBookでこれを行ったところ、javac 1.6.0_37
ができました。
Java -version
と入力して、正しいバージョンを使用していることを確認します。wrongバージョン(Javaバージョン "1.7.0_45")など)の場合、~/.bash_profile
を変更する必要があります。
# Java 6 for Android Development
export Java_HOME="/Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home/"
ログアウトして再度ログインし、正しいバージョンJava -version
を実行していることを確認してください。 Java version "1.6.0_65"でなければなりません。
何らかの奇妙な理由で-Java7より前は、実際にはAppleが、Sun/OracleではなくOSXにJavaを提供/サポートしていました。この状況は、Java7で最近変更されたばかりです。したがって、Java6などの以前のバージョンを取得するには、 http://connect.Apple.com に移動します。Apple IDでサインインすると、次のjdkが見つかります。 1.6リスト。 https://developer.Apple.com/ で見つけることもできます-または、すでに述べたように、7からは http:// www。 Oracle.com/technetwork/Java/index.html
残念ながら、かなり奇妙な解決策を見つけた後まで、この答えは見つかりませんでした... developer.Apple.comからJavaインストーラーをダウンロードすることがJava6。ただし、私のようにJava 7をインストールしていて、ダウングレードしようとしても機能しない場合(つまり、開発者のダウンロードをインストールしても_ Java 7(デフォルトバージョン))、OS 10.6用のJavaパッケージをダウンロードし、Pacifistを使用してそれを開き、ファイルをコピーできます。 (10.7のパッケージからファイルをコピーしてもうまくいきませんでした-明らかにJava 7をインストールするか、少なくともJava 7をデフォルトバージョンとして残して、バージョンを選択できません。代わりに6)。