SLF4J: Found binding in [jar:file:/C:/Users/<name>/.gradle/caches/4.9/generated-gradle-jars/gradle-api-4.9.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/<name>/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-slf4j-impl/2.2/afd596adf5086b4f4746254b25a3a4b513f1d6e4/log4j-slf4j-impl-2.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
import org.gradle.api.*
class CommonTestPlugin implements Plugin<Project> {
apply plugin: 'java-gradle-plugin'
No dependencies matching given input were found in configuration ':compileClasspath'
compile (group: 'com.aestasit.infrastructure.sshoogr', name: 'sshoogr', version: '0.9.26'){
// exclude this to stop warnings about multiple SLF4J bindings.
exclude group: 'ch.qos.logback', module: 'logback-classic'
}
我也遇到过同样的问题。到目前为止,我发现的变通方法是从正在构建的目标罐子中残酷地排除:
bootJar{
exclude('gradle-api-*.jar', 'groovy-*.jar')
}
我在用Spring引导插件。bootjar
扩展jar
任务。
然而,问题仍然存在:一个插件的所有用户都必须做这种排除骗局才能让它工作吗?
我正在为intelliJ IDEA开发一个插件,我正在使用一个外部库。当我跑步的时候,我有这个问题。 SLF4J:类路径包含多个SLF4J绑定。SLF4J:在[jar:file:/c:/users/molos/desktop/thesis-folder/thesis-project/build/idea-sandbox/plugins/thesis-project/lib/slf4j-log4j1
和我的Gradle构建文件: 如何删除警告?
我已经在我的应用程序中使用-SLF4J创建了cutom日志,如下链接:, http://javaeenotes.blogspot.com/2011/12/custom-slf4j-logger-adapter.html 它的工作与样本HelloWorldProgram这样很好, 但是如果我将它集成到maven项目中,使用spring创建日志文件, 我得到以下错误。尝试了许多不同的方法来解决这个问题
我得到以下错误。似乎有多个日志记录框架绑定到SLF4J。不知道该怎么解决。非常感谢任何帮助。
我收到编译错误。我不确定是哪个依赖项提供了这个错误。我正在使用@slf4j lombok注释在我的类中实现日志记录。 SLF4J:类路径包含多个SLF4J绑定。slf4j:在[jar:file:/home/andrius/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.25/110cefe2df103412849d72e
我在运行java代码时遇到以下运行时异常。有人能帮我解决绑定冲突吗。