检查项目中是否存在log4j2

 

组件自查方案

(Log4j2为基础组件,大部分项目均会引用)

Maven 项目

在本地项目或者服务器上执行以下命令:
mvn clean dependency:tree -Dincludes=org.apache.logging.log4j:log4j-core -Dmaven.test.skip=true
如出现带有log4j关键字的内容结果,并且版本大于2.0,则表示项目存在此组件。如出现log4j内容,则表示项目存在此应用。

Gradle项目

在本地或者服务器上执行以下命令:
gradle :app:dependencyInsight --dependency org.apache.logging.log4j:log4j-core --configuration releaseCompileClasspath -x test
如出现带有log4j关键字的内容结果,并且版本大于2.0,则表示项目存在此组件。如出现log4j内容,则表示项目存在此应用。
原文地址:https://www.cnblogs.com/mkl34367803/p/15796557.html