2012-06-11 75 views
2

我使用bin中的啓動命令啓動tomcat。我如何登錄到println stdout而不是控制檯的stderr錯誤?哪個文件需要修改以及如何修改?我正在使用Windows Server 2008.tomcat logging stdout stderr

回答

5

如果您運行的是bin/startup.bat,那麼Tomcat應該在後臺啓動,stdout/stderr應該被重定向到logs/catalina.out。相反,如果運行bin/catalina.sh run(請注意額外的命令行參數「run」),那麼Tomcat應該在控制檯中運行,並且所有stdout/stderr都應顯示在那裏。

+0

正在運行不被識別爲內部/外部命令 – user903772

+0

要運行的命令是'bin/catalina.bat','run'是該腳本的命令行參數。 –

+0

catalina.bat運行導致應用程序在CONSOLBE中運行,但仍然打印到控制檯 – user903772