uniapp开发app框架在提升开发效率中的独特优势与应用探索
597
2022-11-15
关于log4j漏洞修复解决方案及源码编译
最近log4j爆出重大漏洞,程序员要赶紧修复了!文末提供已经编译好的jar包。
建议最好修复到log4j-2.15.0-rc2版本,临时解决方案还是存在jndi漏洞。
打开log4j官网https://github.com/apache/logging-log4j2/releases/tag/log4j-2.15.0-r
c2
发现官方网站给的是源码,没有jar包怎么办,这下在阿里云仓库找了rc2版本结果发现也是不能用的,于是自己就开始编译源码。
一.编译环境:
windows10
maven3.2.5(笔者采用此版本,建议大家maven版本不要超过3.6)
jdk8以及以上
需要jdk9或者jdk11,我采用jdk11(一定要有,主要是解决log4j-api-HUUFvQwjava9编译报错问题)。
https://download.oracle.com/otn/java/jdk/11.0.13+10/bdde8881e2e3437baa70044f884d2d67/jdk-11.0.13_windows-x64_bin.zip
二.编辑toolchains.xml文件,注意该文件位置在.m2目录下。
在toolchains.xml添加如下红框中内容,jdkHome修改自己本地的路径。
三.切到log4j-2.15.0-rc2目录下
四.执行mvn insHUUFvQwtall -Dmaven.test.skip=true
五.等待编译结果,install成功后依赖就在本地仓库
六.最后分享一下log4j-2.15.0-rc2源码编译后的jar包链接:
https://phttp://an.baidu.com/s/1U5kqGZ-RKLSkmbDkOVGsIg,某度网盘分享给大家,提取码请大家在评论区回复。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~