一:官网下载jdk历史版本:
eclipse需要安装jdk 1.7,先要去oracle官网下载mac版: java_ee_sdk-7-jdk7-macosx-x64-ml.sh
下载链接:http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-7-jdk-7u21-downloads-1956231.html
二:mac下面安装jdk
因为是sh shell脚本,需要如下操作:
chmod a+x java_ee_sdk-7-jdk7-macosx-x64-ml.sh
./java_ee_sdk-7-jdk7-macosx-x64-ml.sh
但在执行sh的时候出现报错:
This program requires DISPLAY environment variable to be set.
Please re-run after assigning an appropriate value to DISPLAY.
这个时候需要执行下面的命令:
export DISPLAY=:0
然后再执行上面的sh命令:
./java_ee_sdk-7-jdk7-macosx-x64-ml.sh
就出下面的提示:
Extracting the installer archive…
Extracting the installer runtime…
Unable to find a
JAVAHOMEat“/usr”,continuingwithsystem−providedJava…Extractingtheinstallerresources…Unabletofinda
JAVA_HOME at “/usr”, continuing with system-provided Java…
Extracting the installer metadata…
Unable to find a $JAVA_HOME at “/usr”, continuing with system-provided Java…
Welcome to GlassFish installer
Using the user defined JAVA_HOME : /usr
Entering setup…
Unable to find a $JAVA_HOME at “/usr”, continuing with system-provided Java…
SwixML 1.5 (#144)
说明已经成功启动安装了,这个是时候跳出安装的图形界面,选择安装路径就可以了.
eclipse就可以更换jdk版本了,可以指定刚刚jdk安装的路径.