未解析Log4J桥1到2.17.1属性

oxosxuxt  于 2022-11-06  发布在  其他
关注(0)|答案(1)|浏览(137)

我正在尝试使用log4j桥来迁移我的应用程序。我已经添加了jar并设置了找到并加载的配置属性。
第一个问题是log4j找不到FileAppender类,我检查了桥jar,但它不存在。我从最初的1.2版本中提取了一个,并使其编译,它工作了。我不知道这是不是正确的方法,因为 * 迁移教程说它应该自动处理。*
现在给我带来问题的是,当log4j加载属性时,它们没有被正确解析;我已经

log4j.appender.FULL.file            = ${user.home}/${user.name}

但是没有用我也试过

log4j.appender.FULL.file            = ${sys:user.home}/${sys:user.name}

log4j.appender.FULL.file            = $${sys:user.home}/$${sys:user.name}

不走运
我正在使用一个扩展FileAppender的自定义appender,并且传递的值不是“expanded”。
谢谢

6kkfgxo0

6kkfgxo01#

我在Log4j跟踪器上打开了一个问题,我发现这是他们端的一个错误
https://issues.apache.org/jira/browse/LOG4J2-3312

相关问题