2

我在我的 Mac 上安装了 NetBeans IDE 7.3.1 并尝试启动 Glassfish 服务器,但它显示以下错误,

GlassFish server could not be started with JDK 1.6 (Default). Please sleect another Java SE 
Platform.

我已经下载并安装了 jdk-7u25-macosx-x64.dmg 并运行 java -version 显示以下内容

java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

当我尝试为我的 netbeans 选择一个新平台并进入 JavaVirtualMachines 文件夹时,这个文件夹中只有 1.6.0.jdk!

我怎样才能让它使用 1.7 版本?

4

1 回答 1

2

Netbeans 只在 /System/Library/Java/JavaVirtualMachines 中查找。你必须告诉它你安装 JDK 的位置。

1)从这里下载 JDK7:Oracle JDK7 下载(根据你的问题,你已经完成了这一步,但我把它放在这里是为了其他来这里寻求帮助的人)

2) 使用默认设置安装它。

3) 返回出现上述错误的位置(尝试启动 glassfish 时)并再次单击管理平台。

4) 导航到 /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home 并选择它。

于 2013-08-22T19:16:33.097 回答