乐趣区

elasticsearch-源码本地debug

一、参考

官方文档 测试
官方文档 IDEA
How to Debug Elasticsearch Source Code in IntelliJ IDEA

二、名词解释

三、正文

1. 环境说明

1.1 操作系统:

1.2 java 版本:

1.3 gradle 版本

1.4 elasticsearch 版本

1.5 kibana 版本

对应于 Elasticsearch7.2.1 的 Kibana7.2.1

1.6 IDE

资源如下:

链接:https://pan.baidu.com/s/1tg5g…
提取码:7269

2. 源码 build

2.1 修改存储库路径

修改 build.gradlerepositories路径为阿里源

maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'}
maven {url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}

2.2 执行 idea 任务

./gradlew idea --info

2.3 IDE 引入项目

2.4 运行 ES 实例

./gradlew run --debug-jvm -Drun.license_type=trial --info

2.5 IDE 连接 ES 实例

登录名,密码分别是elastic-admin, elastic-password

2.6 配置 kibana

退出移动版