当前位置:   article > 正文

Doris FE源码解读系列之源码编译踩坑。_thrift did not exit cleanly. review output for mor

thrift did not exit cleanly. review output for more information.

Doris FE源码解读系列之源码编译踩坑

一、前言

最近在学习Doris FE源码,按照Doris官网开发者手册下载源码时,出现了很多问题,比如Jar包无法加载、编译项目报错、Thrift 插件无法引用等等,导致卡壳时间太久,所以总结如下经验分享给大家,避免大家在同样问题花大量时间去解决。

Apache Doris官方文档:

https://doris.apache.org/zh-CN/developer-guide/fe-idea-dev.html#_4-%E8%AE%BE%E7%BD%AE%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F
  • 1

二、环境

  • 电脑配置:Macbook Pro(Inter i5,Mac OS版本:12.2.1)
  • JDK:1.8
  • Maven:3.6.1
  • Idea:2021.03.03
  • Scala:2.12.2
  • Thrift:0.13.0
  • Doris:1.0.0

三、详细步骤

1、下载源码

Doris官网提供多种方式编译,Idea、Eclipse、Vscode等等,下面我们采用Idea来运行源码。
  • 1

我们可以通过GitHub或者Idea VCS两种方式下载源码。
(1)GitHub下载源码
Doris GitHub 链接:https://github.com/apache/incubator-doris

  • 通过浏览器打开链接

  • 下载源码
    在这里插入图片描述
    源码下载完成之后,把源码解压到Idea的workspace即可。
    在这里插入图片描述
    (2)Idea VCS下载源码

  • 打开Idea
    在这里插入图片描述

  • 点击右上角 “从VCS获取” 按钮
    在这里插入图片描述

  • <
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/497815
推荐阅读
  

闽ICP备14008679号