一、为什么要调试
Elasticsearch是一个搜索的服务框架,大部分的情况下可以利用resetful的特性,进行直接url操作通信,但是可能有时候需要修改其中的某个模块,或者希望是一个你所希望的框架,来完成个性化的定制,或者,更想清除整个的流程,这个时候就需要对源码进行加载调试了,搜了网上的很多资料,发现相关的很少,所以在此将如何调试加载到eclipse中进行简单的介绍
二、所有的步骤
(1)下载elasticsearch源码,本人所使用的是elasticsearch2.1.0,下载地址为https://github.com/elastic/elasticsearch/releases
(2)解压到下载的文件夹,使用eclipse导入file->import->maven->existing maven project,将elasticsearch下面的core目录导入,如下所示:
(3)可能会出现导入错误,如下所示,这个时候可以直接finish直接结束忽略掉