flink 客户端提交 checkpoing 提示这个,是什么问题有知道的吗?

flink 客户端提交 checkpoing 提示这个,是什么问题有知道的吗?image.png

展开
收起
真的很搞笑 2023-05-16 17:22:07 135 分享 版权
1 条回答
写回答
取消 提交回答
  • 存在即是合理
    
    这个错误提示是由于缺少一个依赖项导致的。这个依赖项是org.apache.commons.cli.CommandLine解析器。
    
    你可以尝试通过以下步骤解决该问题:
    
    确保已经将org.apache.commons.cli.CommandLine解析器添加到项目的依赖项中。可以在Maven或Gradle构建文件中添加以下依赖项:
    
    xml
    <dependency>  
      <groupId>commons-cli</groupId>  
      <artifactId>commons-cli</artifactId>  
      <version>1.4</version>  
    </dependency>
    或者在pom.xml文件中添加以下依赖项:
    
    xml
    <dependency>  
      <groupId>commons-cli</groupId>  
      <artifactId>commons-cli</artifactId>  
      <version>1.4</version>  
      <exclusions>  
        <exclusion>  
          <groupId>org.apache.flink</groupId>  
          <artifactId>flink-streaming-hadoop-metrics</artifactId>  
        </exclusion>  
      </exclusions>  
    </dependency>
    如果已经添加了依赖项,仍然出现此错误,可以尝试使用以下命令查看依赖项是否已经安装:
    
    bash
    mvn dependency:tree
    这将显示项目的依赖项树,包括缺少的依赖项。
    
    如果仍然无法解决问题,请提供更多关于你的项目和依赖项的详细信息,以便我们更好地帮助你。
    
    
    
    
    2023-05-18 13:05:25
    赞同 展开评论

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

还有其他疑问?
咨询AI助理