Java 如何将JDK1.6升级到更高版本以运行Glassfish?

Java 如何将JDK1.6升级到更高版本以运行Glassfish?,java,jakarta-ee,netbeans,glassfish,Java,Jakarta Ee,Netbeans,Glassfish,我在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版本如下 java version "1.7.0_25" Java(TM) SE Runtime

我在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版本如下

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版呢?

Netbeans只查看/System/Library/Java/JavaVirtualMachine。您必须告诉它您在哪里安装了JDK

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

2) 使用默认设置安装它

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

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