1

我正在为我的 C++ 项目使用log4cpp 。我需要的是在自定义位置而不是当前目录中生成日志文件。为此,我为日志文件路径设置了一些环境变量。问题是如何在 log4cpp 属性文件中使用此环境变量,以便在该位置生成日志文件。

我尝试了各种选项,例如 $(ENV_VAR)、${ENV_VAR}、%ENV_VAR%,但没有一个有效。

谢谢,赫曼特

4

1 回答 1

1

使用 ${sys:ENV_VAR} 而不是 ${ENV_VAR}

参考http://logging.apache.org/log4j/2.x/manual/lookups.html

于 2017-06-29T09:10:49.343 回答