我正在使用公共(public)日志记录:
private static final Log LOG = LogFactory.getLog(MyClass.class);
为什么当我运行时这些日志不会进入日志文件
sh Main 2>&1 > logfile
我使用默认属性,类路径中没有 log4j.properties。
最佳答案
您已向后重定向。它们是从左到右处理的。试试这个:
sh Main > logfile 2>&1
关于java - 将 System.out 发送到文件和 Commons Logging,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4764450/