把嵌入在eclipse中的tomcat日志分離出來


現象

不知道從哪個版本的tomcat開始,windows版本的tomcat不再包含{tomcat_home}\logs\catalina.out這個文件,eclipse中配置好tomcat服務器之后,日志都是在eclipse中的console中打印的,但是這樣不方便看日志,因為每次服務器重啟之后,eclipse會首先顯示console視圖然后自動跳轉到servers視圖,要看日志還得再選擇console視圖,而且console日志的窗口比較小,有異常打印出來的話要滾好幾屏才能看到錯誤的根源。

問題

那么我們如何把eclipse中的tomcat日志分離出來呢?

解決方案

我們可以使用如下步驟來解決這個問題:

  • 在eclipse的servers視圖中雙擊tomcat服務器

  • 點擊Open launch configuration鏈接

  • 選擇Common選項卡

  • 勾選File勾選框並指定文件地址

  • 重啟服務器

最后

在上面的例子中我在{tomcat_home}\logs下面新建了catalina.out這個文件並使用了該文件,現在你可以像使用linux版本的tomcat一樣,用第三方日志工具來打開這個文件了,我使用的是LogExpert,一個免費的非商業軟件。


第一次使用MarkDown語言寫博客,有什么表述不清楚的地方還請大家海涵。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM