如何在zookeeper示例上更新log4j

vuv7lop3  于 2023-03-11  发布在  Apache
关注(0)|答案(1)|浏览(203)

我们尝试在一个示例上更新log4j
我复制了一些文件并删除了旧文件。2之后zookeeper不运行
我复制了这些文件

cp log4j-api-2.20.0.jar
cp log4j-core-2.20.0.jar
cp log4j-slf4j-impl-2.20.0.jar

我删除了这些文件

rm -f log4j-1.2.16.jar
rm -f slf4j-log4j12-1.6.1.jar
lxkprmvk

lxkprmvk1#

您无法执行此操作。源代码是使用特定的依赖项集预编译的。
我建议查看一下Zookeeper JIRA,看看他们是否/何时计划升级到log4j 2。同时,他们可能已经迁移到reload 4j,它解决了log4j 1.x的几个CVE,如果是这样,您应该将所有Zookeeper升级到该版本,而不是挑选并添加服务器源代码不使用的某些文件

相关问题