glassfish只能从netbeans IDE启动,而不能从命令提示符下启动

问题描述:

我已经在Redhat机器上安装了netbeans版本6.8和glassfish版本3。 的事情是,当我尝试启动/通过NetBeans停止了GlassFish,它工作正常,但是当我尝试通过启动GlassFish:glassfish只能从netbeans IDE启动,而不能从命令提示符下启动

./asadmin停止域domain1的

我得到错误 “GlassFish的需要Java SE版本6.你的JDK是第4版”

我有只有一个JDK实例安装

rpm -qa | grep的JDK

将返回 “的jdk-1.6.0_18-FCS”

什么想法?

设置环境变量AS_JAVA指向您的1.6 JDK。 (asadmin将在该目录内使用bin/java)。 AS_JAVA必须设置glassfish/config/asenv.conf

+0

很好。你已经解决了我的问题。谢谢 – Oded 2010-04-12 14:00:06