Tomcat的FAQ里说了,在这样的情形,首先需要重新设计的日志记录。
Where does System.out go? 
How do I rotate catalina.out? 
System.out and System.err both print to catalina.out. But you can suppress this via the swallowOutput property and sent to different log files. 
catalina.out does not rotate. But it should not be an issue because nothing should be printing to standard output since you are using a logging package, right? a thread about rotation of catalina.out