46

我在 Windows 7 64 位机器上安装了 NetBeans IDE。显然,NetBeans 附带 GlassFish 服务器。

我目前有一个项目问题,想检查服务器日志。请问这些存储在哪里?

4

3 回答 3

56

一般来说,日志在/YOUR_GLASSFISH_INSTALL/glassfish/domains/domain1/logs/.

在 NetBeans 中,转到“服务”选项卡,打开“服务器”,右键单击您的 Glassfish 实例,然后单击“查看域服务器日志”。

如果这不起作用,请右键单击 Glassfish 实例并单击“属性”,您可以在“域文件夹”下看到包含域的文件夹。转到此文件夹->您的域->日志

如果服务器已经在运行,您应该Output在 NetBeans 中看到一个选项卡,其名称类似于GlassFish Server x.x.x

您也可以使用cattail -F/YOUR_GLASSFISH_INSTALL/glassfish/domains/domain1/logs/server.log如果您使用的是不同的域,那么domain1您必须为此调整路径。

于 2012-12-12T09:36:01.693 回答
25

找到 GlassFish 的安装路径。然后移动到domains/domain-dir/logs/ ,您会在那里找到日志文件。如果您使用 NetBeans 创建了域,则 domain-dir 很可能称为domain1.

有关日志记录的官方 GlassFish 文档,请参阅此链接

于 2012-12-12T09:34:53.943 回答
21
tail -f /path/to/glassfish/domains/YOURDOMAIN/logs/server.log

您还可以从管理控制台上传日志:http://yoururl:4848

在此处输入图像描述

于 2014-08-18T11:04:35.353 回答