【问题标题】:GobblinCli is not getting loaded while running cli commands运行 cli 命令时没有加载 GobblinCli
【发布时间】:2020-07-04 15:58:43
【问题描述】:

我正在尝试在我的 mac 中设置一个地精。当我运行 cli run 时出现以下错误。 在运行 gobblin cli 命令之前我们需要设置或配置任何东西吗?

$ bin/gobblin.sh cli run
ls: apache-gobblin-incubating-sources-0.14.0/bin/../lib: No such file or directory
Error: Could not find or load main class org.apache.gobblin.runtime.cli.GobblinCli

任何帮助表示赞赏!!!

【问题讨论】:

    标签: gobblin


    【解决方案1】:

    您是直接从源代码库运行它吗?请尝试以下步骤:

    第 1 步:构建发行版(跳过不必要的任务)

    # From the root folder
    ./gradlew :gobblin-distribution:assemble -x javadoc -x test -x findbugsMain -x checkstyleMain -x rat
    

    这应该给你分发包 build/gobblin-distribution/distributions/

    ls build/gobblin-distribution/distributions/
    apache-gobblin-incubating-bin-0.15.0.tar.gz     apache-gobblin-incubating-bin-0.15.0.tar.gz.sha512
    

    第 2 步:将发行版复制到干净的区域并解压缩

    # from the source repo root
    mkdir <my-gobblin-work-directory>
    cd <my-gobblin-work-directory>
    tar -xzf ../build/gobblin-distribution/distributions/apache-gobblin-incubating-bin-0.15.0.tar.gz
    

    这应该会给你一个 gobblin-dist 文件夹

    第 3 步:运行 cli 命令

    ./gobblin-dist/bin/gobblin cli run
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-22
      • 2014-10-27
      • 1970-01-01
      • 2014-12-03
      • 2021-08-10
      • 2021-10-25
      相关资源
      最近更新 更多