最近在調試工程,想着在windows下多開窗口操做方便,結果發現日誌居然不全,百思不得其解。最後發現居然是部署的坑。spring
以前的部署都是在bin目錄下運行service.bat安裝服務後了事,啓停都經過tomcat8w.exe進行。如今發現缺乏CATALINA_HOME環境變量,致使日誌文件目錄不正常,此狀況下spring slf4j的日誌就會丟失。在bin目錄下跑一下setclasspath.bat,設置好CATALINA_HOME,重啓tomcat服務,日誌恢復正常。windows