我正在使用log4j:
Logger.getLogger("classname");
我想在记录器中使用这样的格式:
className-系统(在每个类中不同)-动作(在记录器的每次使用中可能有所不同)
在log4j.properties中,我有一个类似的附加器:
log4j.appender.file.layout.ConversionPattern
但是如何直接从类中将参数发送到布局?
logger.error("message", argumentToSendToConfiguration);
编辑: 我不想在消息本身中包含更多参数。我希望将参数发送到配置,以便在布局中按照我想要的格式进行格式化。换句话说,如何从Java部分评估配置?