如何将JDK 1.6升级到更高版本以运行Glassfish?

时间:2013-06-29 03:58:44

标签: java java-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 -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版本?

1 个答案:

答案 0 :(得分:2)

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

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

2)使用默认设置进行安装。

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

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