相對於其他日誌文件爲什麼文件被命名爲catalina.out?
catalina.out
擁有不同的分機。 我有檢查logging.properties,沒有發現有關.out。爲什麼和在哪裏設置? 謝謝。
相對於其他日誌文件爲什麼文件被命名爲catalina.out?
catalina.out
擁有不同的分機。 我有檢查logging.properties,沒有發現有關.out。爲什麼和在哪裏設置? 謝謝。
Catalina.out僅包含寫入Tomcat的「System.out」和「System.err」的所有內容。
名稱「catalina.out」來自通常用於啓動Tomcat的catalina.sh腳本。如果你想改變名字......或者對你的out/err流做些簡單的事情...你可以破解這個腳本,或者用一個替代的啓動腳本代替它。
名稱「卡塔利娜」的由來被解釋爲here。
我有檢查logging.properties並沒有發現有關的.out。
將標準輸出/錯誤流重定向到catalina.out發生在catalina.sh
腳本中。
看來你需要通過你自己的log4j配置和swallowOutput屬性來做到這一點。 見wiki FAQ。請參閱this answer中的一些細節。
log4j只是一個日誌包,所以如果你不使用它,請諮詢你正在記錄包的javadoc。如果你沒有使用任何日誌包,你最好開始使用。
如果我記得只存在於tomcat的linux安裝中,並且可以使用tail命令來實時查看服務器的java控制檯的輸出 – Stainedart