【发布时间】:2013-02-11 03:24:04
【问题描述】:
我正在尝试使用嵌入在我的 Java 应用程序中的 Log4j2 XML 配置文件,但无法正常工作。
代码:
ConfigurationSource source = new ConfigurationSource(Main.class.getResourceAsStream("/in/gunbound/prelauncher/server/log4j2/log4j2.xml"));
ConfigurationFactory factory = (ConfigurationFactory) XMLConfigurationFactory.getInstance().getConfiguration(source);
ConfigurationFactory.setConfigurationFactory(factory);
错误:
线程“主”java.lang.ClassCastException 中的异常: org.apache.logging.log4j.core.config.XMLConfiguration 不能强制转换 到 org.apache.logging.log4j.core.config.ConfigurationFactory 在 in.gunbound.prelauncher.server.Main.main(Main.java:62)
【问题讨论】:
标签: java xml configuration load log4j2