Java commons-logging-api-1.1.jar与commons-logging-1.2.jar
我正在做一个非常简单的第三方库概念验证(在本例中,是solrj) 虽然我使用maven作为构建系统,但我得到了错误 java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory 因为solrj(4.10.4)没有将其定义为依赖项 因此,我现在可以手动添加commons日志作为maven依赖项,但我不确定要添加哪一个:Java commons-logging-api-1.1.jar与commons-logging-1.2.jar,java,apache-commons-logging,Java,Apache Commons Logging,我正在做一个非常简单的第三方库概念验证(在本例中,是solrj) 虽然我使用maven作为构建系统,但我得到了错误 java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory 因为solrj(4.10.4)没有将其定义为依赖项 因此,我现在可以手动添加commons日志作为maven依赖项,但我不确定要添加哪一个: commons-logging-api-1.1.jar 或者commons-logging-1.2.j
- commons-logging-api-1.1.jar
- 或者commons-logging-1.2.jar
- 这两个文件之间有什么区别李>
- 为什么commons日志api在1.2版中不存在
- 通用日志:通用日志:1.2
mvn dependency:tree
您还可以将commons日志配置为使用替代的底层日志系统实现,例如Log4J。值得一读,以了解它是如何工作的,以及您可以做些什么来调整它以满足您的需求