错误:包 org.slf4j 不存在

新手上路,请多包涵

我正在尝试使用 Netbeans 在 Java 中创建程序。我正在尝试使用 org.slf4j。我想我已经在我的 CLASS PATH 中放置了足够数量的 slf4j jar 文件。我在我的类路径中放置了 slf4j-api、slf4j-jcl、slf4j-jdk14、slf4j-nop 和 slf4j-simple。

我的问题是:我是否在我的类路径中放置了错误的 jar 文件,slf4j 文件夹的 Zip 文件包含大量 jar 文件。为什么 SLF4J 包含这么多可执行 jar 文件。

最终,该程序需要一次比较 2 个 pdf 文件,如果文件不同则吐出错误消息。任何人都知道是否有任何东西可以包括在内,这样我就不必处理这个 SLF4J 包。下面是我试图运行包的地方。

导入 org.slf4j.Logger;

导入 org.slf4j.LoggerFactory;

原文由 Vutana 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.1k
1 个回答

如下设置依赖关系。

在 Maven 中

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>version number</version>
</dependency>

在 Gradle 中

dependencies {
   compile group: 'org.slf4j', name: 'slf4j-api', version: 'version number'
}

原文由 Pramuditha 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题