제 3 자 라이브러리 (이 경우 solrj)에 대한 개념 증명을 아주 간단하게하고 있습니다.commons-logging-api-1.1.jar vs. commons-logging-1.2.jar
내가 빌드 시스템으로 받는다는 사용하고 있지만, 나는 종속성으로 정의하지 않는 오류를 solrj (4.10.4)와 같은
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
를 얻을.
I 따라서 지금 수동으로 받는다는 종속성으로 로그인 공유지를 추가 할 수 있습니다,하지만 난 추가 할 수있는 하나 확실하지 오전 :
- 평민 로깅-API-1.1.jar
- 또는 평민 로깅 - 1.2 .jar
내가 추가 한 두 프로그램에 관계없이 프로그램이 성공적으로 실행됩니다.
내 질문 :
- 2 개 파일의 차이점은 무엇입니까?
- 그리고 commons-logging-api가 버전 1.2에없는 이유는 무엇입니까?