1、先用gitee导入es的工程,然后再检出,否则用GitHub检出每次都失败。
2、编译的是7.9版本
3、需要安装jdk11,否则编译报错
At least Java 11 is required to build elasticsearch gradle tools
4、先在目录下执行
./gradlew assemble
进行编译,非常漫长。
5、然后再执行
./gradlew idea
生成build.gradle,如果出现如下错误:
Execution failed for task ':benchmarks:idea'.
无视之,直接进入下一步。
6、打开IDEA导入项目open->选择build.gradle->open as project ...
7、导入后如果sync过程出现
java.lang.NoClassDefFoundError: org/gradle/api/internal/plugins/DefaultConvention
需要更换idea版本为2020。
网友评论