elasticsearch源码启动全记录

本文详细记录了在Windows 11环境下搭建Elasticsearch 6.3.2源码环境的全过程,包括下载源码、配置Gradle与Maven仓库、编译源码、解决JDK版本问题,以及启动Elasticsearch的步骤。重点介绍了如何修改gradle-wrapper.properties、替换Maven仓库地址、创建init.gradle文件、编译运行源码,并提供了解决启动过程中配置问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

花了几天时间,终于完成了Elasticsearch的源码环境搭建和启动
在这里插入图片描述
感谢小旋峰的博客 https://blog.csdn.net/wwwdc1012/article/details/81978966

操作系统:win11
Elasticsearch 源码版本: 6.3.2

准备好装好 git 的 intellij idea


下载项目

首先 git clone https://github.com/elastic/elasticsearch.git
这一步花了很久,通过git bash每次下载一半就中断了,后来在 idea 里面 git -> clone 才成功
在这里插入图片描述
下载后切换分支

git checkout v6.3.2

还需要下载 gradle 4.5
官方链接 https://services.gradle.org/distributions/gradle-4.5-all.zip

将下载的gradle-4.5-all.zip包放到 elasticsearch\gradle\wrapper 目录下,确保和 elasticsearch\gradle\wrapper\gradle-wrapper.properties 在同级目录。
在这里插入图片描述

修改 elasticsearch\gradle\wrapper\gradle-wrapper.properties 的 distributionUrl:

distributionUrl=gradle-4.5-all.zip

其它地方不要改。

修改后可能的 gradle-wrapper.properties

distributionUrl=gradle-4.5-all.zip
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
distributionSha256Sum=6ac2f8f9302f50241bf14cc5f4a3d88504ad20e61bb98c5fd048f7723b61397e
<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值