idea本地搭建ElasticSearch 7.x 源码环境

Posted by 冷眼樵夫 on 04-20,2020

因为目前最新的版本是7.6.2,最新版本往往有各种奇奇怪怪的问题,所以我们往前面推一下,选择ElasticSearch 7.3.0 源码环境搭建

环境
Intellij IDEA 2020

openjdk 12

gradle 5.5

下载Elasticsearch

git clone https://github.com/elastic/elasticsearch.git
cd elasticsearch
git checkout v7.3.0

配置 Elasticsearch project

gradlew idea
gradle idea

导入到IDEA
在IDEA中选择导入项目,允许自动加载,选择jdk、gradle版本
file

等待IDEA构建成功。

本地执行
Debug
在cmd中,进入elasticsearch文件夹中输入如下命令:

gradlew run --debug-jvm

在IDEA中点击 Run -> Attach to Process
file
选择Elasticsearch即可,等到连接成功后就可以打断点进行调试。

访问localhost:9200, 如果需要用户名和密码输入 用户名: elastic 密码: password 即可。


0评论