Glassfish 玻璃鱼不会启动

Glassfish 玻璃鱼不会启动,glassfish,Glassfish,我正在运行Ubuntu12.04 LTS的vps服务器上安装Glassfish 3.1.2,我无法启动Glassfish 由于没有安装X,并且我通过ssh连接,所以我使用手动解压缩方法安装Glassfish 在Glassfish bin目录中,Glassfish用户I do./asadmin start domain,但什么也没发生。它好像挂起来了。我甚至不能用ctrl+c来阻止它。我需要从另一个控制台终止java进程 域中的server.log文件未显示任何错误。最后两行是: mar 23,

我正在运行Ubuntu12.04 LTS的vps服务器上安装Glassfish 3.1.2,我无法启动Glassfish

由于没有安装X,并且我通过ssh连接,所以我使用手动解压缩方法安装Glassfish

在Glassfish bin目录中,Glassfish用户I do./asadmin start domain,但什么也没发生。它好像挂起来了。我甚至不能用ctrl+c来阻止它。我需要从另一个控制台终止java进程

域中的server.log文件未显示任何错误。最后两行是:

mar 23, 2013 1:12:03 AM com.sun.enterprise.admin.launcher.GFLauncherLogger info
INFO: Se ha iniciado correctamente en 7 mseg.

非常感谢您的帮助。

这看起来像是一个日志级别的bug。GFFileHandler日志记录级别可能设置为“关闭”

试试这个:

asadmin start-domain
asadmin set-log-levels com.sun.enterprise.server.logging.GFFileHandler=ALL
asadmin restart-domain

我在安装glassfish时也遇到了同样的问题。我通过在旧版本的jre上运行Glassfish解决了这个问题。我尝试使用1.8版进行安装,但最终使用了旧的jre6安装。在我使用1.6版安装Glassfish后,服务器启动正常。

感谢您的回答。问题是服务器没有启动,set log levels命令也不会执行:有时,当我执行start domain命令时,我会遇到以下错误:
线程“Reference Handler”java.lang.IllegalMonitorStateException位于java.lang.Object.notifyAll(本机方法)中的异常java.lang.ref.ReferenceQueue.enqueue(ReferenceQueue.java:68)java.lang.ref.Reference$ReferenceHandler.run(Reference.java:146)
之后会出现一条消息,说明iti正在等待域启动,并最终超时。关于我不能尝试或寻找bug的更多想法。