1

我已经在 redhat 机器上安装了带有 glassfish 版本 3 的 netbeans 版本 6.8。问题是,当我尝试通过 netbeans 启动/停止 glassfish 时,它工作正常,但是当我尝试通过以下方式启动 glassfish 时:

./asadmin 停止域 domain1

我收到错误“GlassFish 需要 Java SE 版本 6。您的 JDK 是版本 4”

我只安装了一个 JDK 实例

rpm -qa | grep jdk

将返回“jdk-1.6.0_18-fcs”

有任何想法吗 ?

4

1 回答 1

0

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

于 2010-04-12T13:32:12.417 回答