【Elasticsearch 5.6.12 源码】——【1】源代码调试环境搭建
版权声明:本文为博主原创,转载请注明出处! 简介 本文主要解决以下问题: 1、从何处以及如何下载Elasticsearch 5.6.12的源代码?2、如何将源代码导入到IntelliJ IDEA中进行编辑?3、如何在IDEA中运行并调试Elasticsearch的源代码? 软件环境 本文写作时在Windows 7系统上搭建了源代码调试环境,工作中使用相同的步骤在Fedora 24上搭建了开发环境。本文使用的软件环境如下: JDK 1.8.0_144 Gradle 4.8.1 IntelliJ IDEA 2017.2.7 源码下载 从elastic官方的GitHub仓库中去下载Elasticsearch 的源代码。你可以使用git clone的方式下载,也可以GitHub的下载链接单独下载ZIP文件。本文采用第二种方式,如下图所示: 导入IDEA Elasticsearch 5.X 使用Gradle包装器进行构建,在将源码导入IDEA前可以使用gradlew执行源码中提供的脚本自动生成IDEA需要的配置文件。 1、构建源码 将下载完的源码文件解压,在源码文件的根目录执行如下命令: gra...

