Elasticsearch7.5.0源碼編譯

環境及工具

  1. JDK12
  2. Gradle5.6.2
  3. GIT

源碼及預處理

  1. 到github將代碼clone下來,能夠根據本身的需求來獲取版本,例如 git checkout v7.5.0
  2. 提早下載gradle5.6.2 zip文件 從https://services.gradle.org/distributions/gradle-5.6.2-all.zip
  3. copy gradle-5.6.2-all.zip 到C:\Users\username\Documents\GitHub\elasticsearch\gradle\wrapper 文件夾下
  4. 修改gradle-wrapper.properties文件裏的distributionUrl的值爲 gradle-5.6.2-all.zip
  5. 不一樣的IDE使用不一樣的方式編譯,這裏我用的是idea,因此直接運行 gradlew idea進行編譯
  6. 編譯完成後,會有提示Build success描述:BUILD SUCCESSFUL in 26m 3s
  7. 編譯後的idea project文件會輸出到 C:/Users/username/Documents/GitHub/elasticsearch/elasticsearch.ipr
相關文章
相關標籤/搜索