如何安装Java 7 EE SDK下载为Mac OSX的.sh文件

时间:2013-09-13 19:44:38

标签: java macos java-ee-7

我是在Mac OSX上开发Java的新手。我想下载Java 7 EE SDK,以便我可以使用Java进行桌面/移动/企业开发。下载文件是.sh(具体为java_ee_sdk-7-jdk7-macosx-x64),我不熟悉。 Java 7 SE SDK是.dmg文件,它是我期望的Enterprise Edition而不是.sh文件的格式。

  1. 为什么SE和EE版本的文件格式不同? (.sh vs .dmg
  2. 如何安装企业版,因为它是.sh 文件?
  3. *注意:目前我在Mac上安装的唯一JRE是Apple版本,据我所知已被弃用。

3 个答案:

答案 0 :(得分:8)

在命令行运行它。

从安装手册:Java Platform, Enterprise Edition 7 SDK - Installation Instructions

  

Solaris,Linux和Mac OS X系统

     
      
  • 如有必要,请授予执行权   分发文件的权限:chmod + x ./   distribution-filename

  •   
  • 在命令提示符下,键入:sh ./   分配文件名

  •   

为了将来参考,* .sh文件是shell script。您可以检查文件第一行的shebang#!),以查看应该使用哪个shell来解释脚本。对于JavaEE 7安装程序,shebang为#!/bin/sh,表示应使用Bourne compatible shell

答案 1 :(得分:6)

在此链接中找到解决方案:

https://apple.stackexchange.com/questions/63381/installing-glassfish-on-mountain-lion

尝试了export DISPLAY=:0命令并跳过了“此程序要求...”消息。

希望这有帮助

答案 2 :(得分:6)

glassfish-3.1.2.2-unix.sh需要设置DISPLAY个环境变量。 请在为DISPLAY指定适当的值后重新运行。

export DISPLAY=:0
chmod +x java_ee_sdk-7-jdk7-macosx-x64-ml.sh
./java_ee_sdk-7-jdk7-macosx-x64-ml.sh