2011-05-07 57 views
1

一個非常簡單的問題(赦免) - 如果servlet拋出ServletException並且它在Tomcat中運行 - 我可以在哪裏檢查異常詳細信息?試圖看看日誌下但沒有。我可能會錯過很明顯的事情。我做不是使用(在這個階段不打算使用)任何日誌庫(如log4j),只是拋出一個異常,如果可能的話試圖看到它。何處檢查tomcat中的servlet異常

感謝!

+0

catalina.out的在任何地方你的tomcat日誌(OS安裝依賴) – 2011-05-07 17:34:45

+0

我Win7上 – BreakPhreak 2011-05-07 17:35:43

+0

運行最新版本的我看到的訪問日誌,但沒有錯誤分別登錄 – BreakPhreak 2011-05-07 17:36:25

回答

2

取決於。他們默認登錄到Tomcat/logs/[hostname].[timestamp].log。但是,如果您從Eclipse內部的IDE內部運行Tomcat,則它將接管日誌記錄,並且最終將在IDE控制檯中寫入日誌文件。

+0

是的,我已經安裝了Tomcat,但我絕對從Eclipse中啓動。然後,我使用Chrome(而不是Eclipse內置的瀏覽器)來跟蹤所有的HTTP請求。在Eclipse控制檯上我看不到任何適當的東西,但只有字節碼部署和啓動/停止相關的消息和時間雖然... – BreakPhreak 2011-05-07 17:41:34

+0

然後沒有例外被拋出。你試圖解決的問題究竟是什麼?連接超時?空白頁面?未找到404資源?等 – BalusC 2011-05-07 17:46:15

+0

我拋出關於缺少參數的ServletException,並試圖跟蹤日誌文件中的信息。在不久的將來,我會拋出更多致命的異常(儘管不會太多),並且還計劃插入「常規」日誌消息 - 同時尋找將日誌文件打印到日誌文件的正確方法。 – BreakPhreak 2011-05-07 17:52:19