1、场景描述
因业务场景需要连接hive及ES,所以项目中需要整合这两项,那么在整合中遇到了jar包冲突的问题,项目是用的是Maven工程,hive 是用的CDH中的。
2、pom文件 中引用的hive及ES如下
<!-- hadoop 2.6.0 && cdh 5.13.3 -->
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-hadoop</artifactId>
<version>2.5.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<version>2.6.0-cdh5.13.3</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>2.6.0-mr1-cdh5.13.3</version>
</dependency>
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>1.1.0-cdh5.13.3&