检查项目中是否存在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内容,则表示项目存在此应用。
posted on 2022-01-13 10:32  坚守梦想  阅读(692)  评论(0编辑  收藏  举报