Log4j 2在tomcat启动时看不到自定义追加程序

时间:2019-08-27 11:48:14

标签: java tomcat log4j2

我正在尝试使用tomcat 8和自定义附加程序设置log4j 2.11.2,所以我有log4j-jul.jar并且我的log4j2.xml包含packages="com.company"。问题是tomcat Bootstrap类的记录器初始化log4j 2,并且此刻在org.apache.logging.log4j.core.config.plugins.util.PluginManager#collectPlugins语句Class.forName("com.company.MYAppender")中返回ClassNotFound。 log4j日志显示:

main DEBUG Took 0.718889 seconds to load 0 plugins from package com.company.

如何推迟log4j初始化或使用追加程序声明加载jar?

0 个答案:

没有答案