1. 程式人生 > >IntelliJ IDEA中Elasticsearch 6.1.0除錯環境搭建

IntelliJ IDEA中Elasticsearch 6.1.0除錯環境搭建

環境:Windows(注:很多ES除錯環境的搭建都是Mac,可惜沒錢買macbook pro)1、我的目的:閱讀分析ES的原始碼。2、搭建debug環境需要的軟體為:2.1、git2.2、IntelliJ IDEA2.3、gradle2.4、elasticsearch 6.1.0原始碼。

      2.5、elasticsearch 6.1.0官方釋出的可執行版本。

3、搭建步驟(為了有IDE閱讀程式碼,有沒有蘋果機,所以只能在windows上搭建環境)。3.1、下載安裝git(.exe檔案,雙擊安裝即可);建立資料夾src;開啟cmd,在src資料夾下執行命令git init;然後執行命令 git clone -b v5.5.0 https://github.com/elastic/elasticsearch.git下載原始碼(注:此處注意指定版本下載)。3.3、在src/elasticsearch 根目錄下執行 gradle idea 命令;漫長的build時間。4、更進一步參見:
文件

Elasticsearch is quite a cool project. This post introduces how to setup Elasticsearch in IntelliJ Idea locally. After this, we are able to :

  • read Elasticsearch source code within an IDE
  • debug Elasticsearch
  • modify & develop new features of Elasticsearch