将Tomcat 5.5输出写入Tomcat的日志文件之一

时间:2010-05-26 08:43:17

标签: java logging tomcat

我希望Tomcat控制台中显示的所有输出都将保存到一个文件中,包括启动和关闭Tomcat时的输出。
我怎样才能做到这一点?
我查看apache documentation about logging,我是否需要在logging.properties中更改某些内容我是否可以信任log4j从启动时的第一条消息写入消息到关机时的最后一条消息?

2 个答案:

答案 0 :(得分:0)

我找到的临时解决方法是改变catalina.bat
from set _EXECJAVA = start“Tomcat”%_ RUNJAVA%
设置_EXECJAVA =%_ RUNJAVA%
所以运行tomcat不会打开新的控制台而是使用相同的控制台,当我挂起tomcat时(ctrl c)它不会关闭控制台,所以我可以继续读取输出。

答案 1 :(得分:0)

如果你在Solaris或类似的尝试:

  • nohup /path/to/tomcat/bin/startup.sh& amp;

这将从一开始就将所有内容写入您发出命令的文件夹中名为nohup.out的文件。

不知道你是否有套房。