2012-12-12 347 views
43

我在Windows 7 64位機器上安裝了NetBeans IDE。顯然,NetBeans附帶了GlassFish服務器。GlassFish服務器日誌的位置

我目前有一個項目的問題,並希望檢查服務器日誌。這些存儲在哪裏?

回答

43

在NetBeans中,轉至「服務」選項卡打開「服務器」,右鍵單擊Glassfish實例並單擊「查看域服務器日誌」。

如果這不起作用,請右鍵單擊Glassfish實例並單擊「屬性」,即可看到具有「域文件夾」下的域的文件夾。前往此文件夾 - >您的域 - >日誌

+2

我發現對於當前版本(8.1),您需要進入「輸出」窗格並在「GlassFish Server 4.1.1」選項卡中查找堆棧跟蹤。 – CSS

25

找到GlassFish的安裝路徑。然後移至domains/domain-dir/logs/ ,您將在那裏找到日誌文件。如果您使用NetBeans創建了域,則域名dir最有可能被稱爲domain1

有關日誌記錄的官方GlassFish文檔,請參閱此link

+0

我使用NetBeans 8.2:在GlassFish應用服務器性能有兩個路徑:**安裝路徑**和**域文件夾**。他們有相似的結構,但在我的情況下,日誌文件位於**域文件夾**(_C:\ Users \ User \ AppData \ Roaming \ NetBeans \ 8.0.2 \ config \ GF_4.1 \ domain1 \ logs_) – T30

16
tail -f /path/to/glassfish/domains/YOURDOMAIN/logs/server.log 

您也可以上傳從管理控制檯登錄:http://yoururl:4848

enter image description here

+1

我喜歡它。你能從ssh得到相同的結果,一個日誌的zip文件嗎? – Thufir

+1

是的! ==>'scp usernameofserver @ ipserver:/path/to/glassfish/domains/YOURDOMAIN/logs/server.log。; zip server.log.zip server.log' –

+1

謝謝。難道我不會使用它,但很高興知道:) – Thufir