Log4cxx 错误。请正确初始化 log4cxx 系统

Log4cxx Error. Please initialize the log4cxx system properly

提问人:flteam 提问时间:8/10/2022 更新时间:10/29/2022 访问量:1128

问:

我正在 docker 的红帽映像上运行一个应用程序。我有一些.sh文件,但是在日志文件上执行它们时,我看到此错误:

Log4cxx  Please initialize the log4cxx system properly.

Log4cxx 已安装

log4cxx log4c

评论


答:

1赞 Stephen Webb 10/29/2022 #1

.sh 脚本必须调用某些使用 log4cxx 的 C++ 应用程序,并且该应用程序未配置 log4cxx。

log4cxx 通过调用 BasicConfigurator::configure() 或通过将 .properties 的路径传递给 PropertyConfigurator::configure 或将 .xml 文件的路径传递给 DOMConfigurator::configure 来配置。

尝试将 LOG4CXX_CONFIGURATION 环境变量设置为包含配置的配置文件的路径。请参阅示例配置