我正在尝试使用Netbeans在Java中创建一个程序。我正在尝试使用org.slf4j。我想我已经在我的类路径中放置了足够数量的slf4j jar文件。我已经将slf4j-api、slf4j-jcl、slf4j-jdk14 14、slf4j-nop和slf4j-简单地放在我的类路径中。
我的问题是:我是否在类路径中放置了错误的jar文件,slf4j文件夹的Zip文件包含了大量的jar文件。为什么SLF4J包含了这么多可执行的jar文件。
最终,该程序需要一次比较2个pdf文件,并在文件不同时发出错误消息。有没有人知道,如果有什么东西,我可以包括,这样我就不必处理这个SLF4J包。下面是我试图运行包的地方。
进口org.slf4j.Logger;
进口org.slf4j.LoggerFactory;
发布于 2019-10-08 10:00:11
按以下方式设置依赖项。
在Maven
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>version number</version>
</dependency>
分度
dependencies {
compile group: 'org.slf4j', name: 'slf4j-api', version: 'version number'
}
发布于 2019-12-26 07:34:56
在Gradle中添加以下依赖项:
implementation 'org.slf4j:slf4j-api:1.7.28'
implementation 'org.slf4j:slf4j-simple:1.7.28'
需要添加最后一个依赖项来解析"加载类org.slf4j.impl.StaticLoggerBinder失败“
发布于 2019-12-17 12:44:16
在build.gladle (第二个)中,查看依赖项并添加以下行:
dependencies {
...
implementation 'org.apache.directory.studio:org.slf4j.api:1.7.2'
}
https://stackoverflow.com/questions/48214291
复制相似问题