IDEA 下如何修改 Elasticsearch 源码
以下所有过程以mac操作系统下(macOS 10.13.6)为例进行。
环境准备
安装jdk10
因为es需要高版本jdk进行开发,所以我们直接安装jdk10。
前往 http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html ,直接下载安装mac的dmg版本即可。
jdk8和jdk10并存
如果平时开发用的jdk8,为了不影响之后使用,jdk8和jdk10将会同时存在。如果之前没用过java低版本请忽略。在 .bash_profile 中设置如下:
export JAVA8_HOME=$(/usr/libexec/java_home -v 1.8)
export JAVA10_HOME=$(/usr/libexec/java_ho