跳到主要内容

Doris FE Mac 开发环境搭建 - IntelliJ IDEA

打开 Doris 代码的 FE 目录

这里我们不要直接打开Doris项目根目录,要打开FE的目录(很重要!!为了不和CLion发生冲突

deployment1

生成 FE 代码

  1. 打开 IDEA 终端,到代码根目录下执行 sh generated-source.sh

    等待显示 Done 就可以了

    deployment2

  2. Copy help-resource.zip

    进入doris/docs目录,执行以下命令
    cd doris/docs
    sh build_help_zip.sh
    cp -r build/help-resource.zip ../fe/fe-core/target/classes

配置 Debug FE

  • 选择编辑配置

    deployment3

  • 添加 DorisFE 配置

    左上角 + 号添加一个应用程序的配置,具体配置参考下图

    deployment4

    • 工作目录选择源码目录下的 fe 目录
    • 参照 Doris 代码根目录下的 fe/bin/start_fe.sh 中 export 的环境变量进行环境变量配置。 其中环境变量的Doris目录值指向准备工作里里自己copy出来的目录。
      • 环境变量参考:
      JAVA_OPTS=-Xmx8092m;
      LOG_DIR=~/DorisDev/doris-run/fe/log;
      PID_DIR=~/DorisDev/doris-run/fe/log;
      DORIS_HOME=~/DorisDev/doris-run/fe
      deployment5

启动 FE

点击 Run 或者 Debug 就会开始编译,编译完 fe 就会启动

deployment6