hadcheop 작업을 통해 elasticsearch 2.3.3에 쓰는 동안 hadoop은 11.02 버전의 guava.jar를 가지고 있지만 구아바 18.0은 필요합니다. pom에서 hadoop 내부 jar를 제외 할 수 있습니까? .xml 파일? 그렇다면 어떻게 제외시킬 수 있습니까?문제 Guava jar에서
0
A
답변
2
일부 JAR 충돌을 처리하는 방법을 설명하는 a blog post을 작성했습니다. 이것이 도움이되기를 바랍니다.
기본적으로 탄성 탐색 프로젝트 또는 충돌하는 병을 그늘지게 할 수 있습니다.
+0
주된 문제는 hadoop은 내부적으로 구아바 버전 11.02를 가지고 있지만, ES 2.3.3 구어 18.0을 쓰는 동안 필요합니다./hadoop/share/hadoop/common/lib 내부의 jar 파일 대신 jar 파일을 어떻게 사용할 수 있습니까? 감사 – Novice
"maven exclude dependency"의 인터넷 검색은 https://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html을 제공합니다. 5 초가 걸릴 수 있습니다. –
나는 : org.apache.hadoop 하둡 코어 2.3.0 com.google.guava 구아바 하지만 작동하지 않습니다. 제 실수는 무엇입니까? –
Novice
"mvn --debug"가 그 것이다. –