【发布时间】:2017-02-17 12:21:23
【问题描述】:
我正在做一个非常简单的第 3 方库(在本例中为 solrj)的概念证明。
虽然我使用 maven 作为构建系统,但我得到了错误
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
因为 solrj (4.10.4) 没有将其定义为依赖项。
因此,我现在可以手动将公共日志记录添加为 maven 依赖项,但我不确定要添加哪个:
- commons-logging-api-1.1.jar
- 或commons-logging-1.2.jar
程序运行成功,无论我添加哪两个。
我的问题:
- 这两个文件有什么区别?
- 为什么 1.2 版中没有 commons-logging-api?
【问题讨论】:
标签: java apache-commons-logging