Właściwym miejscem do pobrania JDK dla Java 7 są Java SE Downloads .
Wszystkie inne linki podane powyżej, o ile mogę powiedzieć, albo dostarczyć JRE lub Java 6 pobrań (nawiasem mówiąc, jeśli chcesz uruchomić Eclipse lub innych IDE, jak IntelliJ IDEA , trzeba będzie JDK, nie JRE ).
Jeśli chodzi o IntelliJ IDEA - nadal poprosi Cię o zainstalowanie Java 6, ponieważ najwyraźniej wymaga starszego modułu ładującego lub coś takiego: po prostu postępuj zgodnie z instrukcjami, gdy pojawi się okno dialogowe i zainstaluje JDK 6 we właściwym miejscu.
Następnie musisz wykonać czynności sudo ln -snf
wymienione w powyższej odpowiedzi:
sudo ln -nsf /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents \
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
(skopiowano tutaj, ponieważ wspomniano, że „powyżej” może w końcu nie mieć sensu, ponieważ odpowiedzi są sortowane ponownie).
Ustawiłem też, JAVA_HOME
aby wskazywał, gdzie jdk_1.7.0_xx.jdk
został zainstalowany:
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home"
Następnie dodaj to do PATH
:
export PATH=$JAVA_HOME/bin:$PATH
Alternatywą jest poruszanie się za pomocą szalonego labiryntu hiperłączy Apple, ale szczerze mówiąc, życie jest zbyt krótkie, aby przeszkadzać.