Idea2019 手动编译并本地运行Elasticsearch5.6.2

本文详细记录了使用IntelliJ IDEA手动编译Elasticsearch 5.6.2的步骤,包括下载源码、配置编译环境、解决编译过程中遇到的问题,如错误地使用了高版本Gradle、未配置正确JDK版本、生成的snapshot冲突等。通过这个过程,不仅可以了解Elasticsearch的编译流程,还可以学习到如何排查和解决问题。
摘要由CSDN通过智能技术生成

编译elasticsearch5.6.2

第一次编译elasticsearch,遇到的问题不少,特此记录.

下载源码

下载对应版本的代码zip包:
在这里插入图片描述

编译代码

1.先参照官方指导:
https://github.com/elastic/elasticsearch/tree/v5.6.2
在这里插入图片描述
2.然后使用idea配置的话,需要先执行:gradle idea 命令
在这里插入图片描述
3.然后使用官方的命令:gradle assemble
在这里插入图片描述
4.运行
到这里应该编译好了,现在需要运行VM options参数如下:
-Dfile.encoding=utf-8
-Des.path.home=F:\git\elasticsearch-5.6.2\

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值