Mac 上 Eclipse 上的 Glassfish

Glassfish on Eclipse on Mac

我在 Mac Maverick 上使用 Eclipse Luna。

  1. 我已经下载并解压了 GlassFish。
  2. 我已经从市场上下载了 Glassfish 工具包。
  3. 我正在使用 Eclipse EE。
  4. JAVA_HOME 设置为 /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/bin

当我尝试定义新服务器时,为什么 glassfish 没有显示为一个选项?我错过了什么?

其实是Eclipse的问题。 JDK 7 仅适用于 64 位版本的 Eclipse EE。所以,基本上如果想让 glassfish 成为一个可用的服务器:你需要:

  1. 使用 Eclipse EE 64 位版本
  2. 使用JDK-7
  3. 确保您的 JAVA_HOME 是 set/updated (在Mac中,它通常位于/Library/Java/JavaVirtualMachines/下)
  4. 在 Eclipse 市场中,下载并安装 Glassfish-toolkit (当然还要重启 IDE)
  5. 确保您的 Eclipse EE/Project 使用正确的 JDK (首选项 -> Java -> 安装的 JRE)