美文网首页
idea导入ES(ElasticSearch)源码工程

idea导入ES(ElasticSearch)源码工程

作者: 旻璿 | 来源:发表于2020-09-08 15:46 被阅读0次

    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。

    相关文章

      网友评论

          本文标题:idea导入ES(ElasticSearch)源码工程

          本文链接:https://www.haomeiwen.com/subject/qxjdektx.html