我正在我的 tomcat 中使用安全管理器。 我需要将所有 consol 日志写入 tomcat.log 文件中。 对于这个我使用这个cmd
catalina start -security > tomcat.log
但是日志不会发送到 tomcat.log,而是再次仅在控制台中写入。
如何将此日志写入单独的文件?
最佳答案
查看您的 catalina.out 文件。默认情况下,日志被重定向到 $CATALINA_BASE/logs/catalina.out 文件。要覆盖默认配置,您可以在 setenv.sh 中设置 Tomcat 环境变量 CATALINA_OUT,这是 stdout 和 stderr 将重定向的文件的完整路径。
关于java - 控制台日志不会转到 tomcat.log(catalina start -security > tomcat.log),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26365646/