gpt4 book ai didi

java - 在 Ubuntu 上记录 Tomcat6

转载 作者:行者123 更新时间:2023-11-28 22:07:14 25 4
gpt4 key购买 nike

我的服务器使用 ubuntu 和 tomcat6。当我调用 servlet 或 jsp 页面时,“记录器”(System.out.println()) 会登录到服务器/var/log/syslog 的系统日志中。我怎样才能改变这个,服务器将写入自己的日志文件,如 catalina.out?

问题是我的系统日志中没有换行符(我在 system.out 中使用了\n),所以它看起来真的很“脏”。

最佳答案

你会想看看 log4j

http://logging.apache.org/log4j/1.2/manual.html

并设置一个 log4j.properties 来执行您希望它执行的操作。

通常,您不想使用 System.out.println().. 一切都应该通过 log4j。好喜欢

logger.debug("whatever i am debugging");

logger.warn("danger!");

这样您就可以更改 log4j 级别并关闭调试垃圾邮件,而无需将其从您的代码中删除。

关于java - 在 Ubuntu 上记录 Tomcat6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3313249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com