packagecom.gqx.test;importorg.apache.log4j.Logger;publicclassHello{privatestaticLoggerlog=Logger.getLogger(Hello.class.getClass());publicstaticvoidmain(String[]args){log.debug("debug...");log.error("error...");}} 如果项目已经引入了lombok,则可以写成以下形式: packagecom.gqx.test;importorg.apache...
log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. 这个其实是IDE(Idea)找不到log4j的properties文件,有些博客说可以去project_structure去改配置,尝试了一下可惜没有用,但发现了可以在程序中通过代码去指定properties...
Log4j maven依赖配置 做项目的时候,经常需要给应用打印日志,LOG4J是我们的不二选择,项目管理使用maven构建时,pom.xml配置如下 <!--日志 start--><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>...
--日志 start--><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.25</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf...
--https://mvnrepository.com/artifact/org.slf4j/slf4j-log4j12--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.7.2</version></dependency> 二、 在resources下面新建log4j.properties文件 代码语言:javascript...
1. 在Maven的porn.xml 文件中添加dependency如下 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.2</version> </dependency> 1. 2. 3. 4. 5. 之后就会添加三个包, 2. 之后在项目下添加log4j.properties ...
Dependency convergence error for log4j:log4j:1.2.17 paths to dependency are: +-com.ricston.conflict:conflict-info:2.1.3-SNAPSHOT +-org.slf4j:slf4j-log4j12:1.7.6 +-log4j:log4j:1.2.17 and +-com.ricston.conflict:conflict-info:2.1.3-SNAPSHOT ...
我们可以通过运行 maven 命令:mvn dependency:tree查看项目的依赖树分析依赖,看那些以来有冲突,还是以上图举例:运行命令之后,查看依赖树的 log4j 依赖就会得到错误提示:(1.2.7 omitted for conflict with 1.2.9) 知道了如何查看冲突之后,就是解决冲突。
针对你提出的问题“dependency maven:log4j:log4j:1.2.17 is vulnerable”,我将按照你提供的提示进行回答: 1. 确认log4j:1.2.17版本的漏洞信息 Log4j 1.2.17 版本确实存在安全漏洞,其中最著名的是 Apache Log4j 的远程代码执行(RCE)漏洞(CVE-2021-44228)。这个漏洞允许攻击者通过发送恶意数据到应用程序的日志记录功...
mvn dependency:list -Dverbose 该命令可以列出项目依赖的所有jar包,-Dverbose参数会把被忽略的jar,即相同jar包的不同版本引入也列出来。 输出示例: [INFO] org.springframework:spring-aop:jar:5.0.6.RELEASE:compile [INFO] org.hibernate.validator:hibernate-validator:jar:6.0.9.Final:compile ...