Gradle文件:
buildscript { \ text { springBootVersion =‘1.5.6.RELEASE’ } 存储库{ maven {url’http://repo1.maven.org/maven2'} // maven {url’https:// …
我看到你的依赖项中也有log4j。这是否意味着您正在尝试使用slf4j和log4j。
这是一个如何做到这一点的教程: SLF4J与 - 的log4j
您只需要在gradle.build中添加它:
compile group: 'log4j', name: 'log4j', version: '1.2.17' compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.26' compile group: 'org.slf4j', name: 'slf4j-log4j12', version: '1.7.26'
这是您设置项目目录的方式 标准目录布局
└───maven-project ├───pom.xml ├───README.txt ├───NOTICE.txt ├───LICENSE.txt └───src ├───main │ ├───java │ └────resources │ └───log4j.properties └───test ├───java └───resources
在您的资源中添加log4j.properties,这是所有非Java文件的目录。
log4j.rootCategory=DEBUG, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yy-MM-dd HH:mm:ss:SSS} %5p %t %c{2}:%L - %m%n
然而,错误可能是由于刷新gradle问题。 在确定了依赖项之后,尝试同步gradle并清理重建项目。