开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink CDC在编译atlas的时候报的错?

Flink CDC在编译atlas的时候报的错?f98981740815808bbb154a2af051795d.png

展开
收起
真的很搞笑 2023-09-06 14:46:39 130 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    从您提供的错误信息来看,问题出在无法解析 atla-testtools 项目的依赖项。具体来说,是关于 org.restlet.jee:org.restlet:jar:2.4.3 这个依赖。
    根据错误信息,问题可能是由于 Maven 无法从指定的仓库(https://maven.restlet.com)获取到 org.restlet.jee:org.restlet:jar:2.4.3 这个依赖。同时,错误信息中提到了 sun.security.validatorException 和 CertPathValidatorException,这可能是由于 SSL 证书验证失败导致的。
    您可以尝试以下方法来解决这个问题:

    1. 检查您的网络连接是否正常,以及您是否可以访问 https://maven.restlet.com 这个网址。如果网络连接有问题,您可能需要配置 Maven 的代理或者更新您的网络设置。
    2. 如果网络连接正常,但仍然无法获取到依赖,您可以尝试在 Maven 的 pom.xml 文件中添加以下配置,以禁用 SSL 证书验证:




    org.apache.maven.plugins
    maven-dependency-plugin
    3.2.0

    true




    CopyCopy

    这将在构建过程中禁用 SSL 证书验证,从而允许 Maven 从指定的仓库获取依赖。但请注意,这将降低安全性,因此仅在必要的情况下使用此方法。

    1. 如果您仍然遇到问题,您可以考虑将 org.restlet.jee:org.restlet:jar:2.4.3 这个依赖添加到您的本地 Maven 仓库,然后修改 pom.xml 文件中的依赖配置。首先,将依赖下载到本地,然后使用以下命令将依赖添加到本地 Maven 仓库:

    mvn install:install-file -Dfile=path/to/your/dependency.jar -DgroupId=org.restlet.jee -DartifactId=org.restlet -Dversion=2.4.3 -Dpackaging=jar
    CopyCopy

    接下来,修改 pom.xml 文件中的依赖配置,将本地依赖添加到 标签中。

    2023-09-10 15:19:26
    赞同 展开评论 打赏

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

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载