无法更改 Apache Jena 日志记录级别(使用 log4J2)
Can't Change Apache Jena Logging Level (using log4J2)
我已将 Apache Jena 库包含到我的 Java 项目中,并且我正在使用 Apache Log4J2 作为我的记录器。我还包含了 log4j-1.2-api 和 log4j-slf4j-impl 依赖项,用于从 Log4J 进行映射v1.x 和 SLF4J(分别)。
但是,我无法更改 Jena 的日志记录级别!
我已经尝试在 log4j2.xml 中设置它(我在我的项目中使用的):
<Logger name="org.apache.jena" level="warn"/>
我什至尝试添加一个 log4j.properties 文件:
log4j.logger.org.apache.jena=WARN
没有成功。
有没有其他人能够解决这个或类似的问题?
感谢大家的帮助。终于找到问题了
我正在使用的其他库之一正在导入 ch.qos.logback、logback-classic.
我已排除此导入(支持 log4j-slf4j-impl)。一切正常! :)
我已将 Apache Jena 库包含到我的 Java 项目中,并且我正在使用 Apache Log4J2 作为我的记录器。我还包含了 log4j-1.2-api 和 log4j-slf4j-impl 依赖项,用于从 Log4J 进行映射v1.x 和 SLF4J(分别)。
但是,我无法更改 Jena 的日志记录级别!
我已经尝试在 log4j2.xml 中设置它(我在我的项目中使用的):
<Logger name="org.apache.jena" level="warn"/>
我什至尝试添加一个 log4j.properties 文件:
log4j.logger.org.apache.jena=WARN
没有成功。
有没有其他人能够解决这个或类似的问题?
感谢大家的帮助。终于找到问题了
我正在使用的其他库之一正在导入 ch.qos.logback、logback-classic.
我已排除此导入(支持 log4j-slf4j-impl)。一切正常! :)