项目作者: dev-zy

项目描述 :
关于Elasticsearch中jar依赖与业务项目jar包的冲突的完美解决,并扩展HTTP、Rest、Transport接口
高级语言: Java
项目地址: git://github.com/dev-zy/share-elasticsearch5.git
创建时间: 2018-07-02T09:08:58Z
项目社区:https://github.com/dev-zy/share-elasticsearch5

开源协议:Apache License 2.0

下载


share-elasticsearch

关于Elasticsearch中jar依赖与业务项目jar包的冲突的完美解决,并扩展HTTP、Rest、Transport接口

解决一下jar包冲突:

  1. 1.log4j2
  2. 2.jackson
  3. 3.io.netty以及jboss.netty
  4. 4.fastjson

使用方式:

1. Maven配置

  1. <dependency>
  2. <groupId>com.devzy.share</groupId>
  3. <artifactId>share-elasticsearch</artifactId>
  4. <version>5.x.x</version>
  5. </dependency>

2.业务集成重写common/BaseUtil.java即可

3.ES Version VS Log4j Vesion

ES version Log4j version
5.6.x 2.9.0
5.5.x 2.8.2
5.4.x 2.8.2
5.3.x 2.7