以下是我的课程详情。ClassA 和 ClassD 是可运行的类。从 ClassA 我打电话给 ClassB 和 ClassC。
package comp1 -> Contains ClassA, ClassB, ClassC
package comp2 -> Contains ClassD, ClassE
Log for comp1 -> comp1.log
Log for comp2 -> comp2.log
我正在使用 Log4j 进行日志记录。我有两个基于包名称的记录器。我正在打电话ClassE,ClassB来自ClassD。现在,comp1.log包含来自的日志消息ClassB并comp2.log包含来自ClassD和的日志ClassE。
如何制作基于流程的日志?如果我运行ClassD应该只有一个日志文件ClassD,ClassE和ClassB。这可以使用 Log4j 吗?