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

请问flinkcdc中Oracle cdc报错,java运行环境52要求54是非要上java11?

请问flink cdc中Oracle cdc报错,java运行环境52要求54,是非要上java11吗?

展开
收起
小易01 2023-07-19 17:55:30 85 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在 Flink CDC 中使用 Oracle CDC 技术进行数据同步时,需要保证 Flink 程序中使用的 Java 版本高于或等于 Oracle CDC 技术所要求的 Java 版本。如果 Java 版本低于要求,则可能会导致运行时错误。
    根据您提供的信息,您的 Flink 程序在运行时提示 Java 运行环境 52 要求 54 的错误信息,这意味着您的程序需要使用 Java 8 Update 54 或更高版本进行编译和运行。建议您升级 Java 运行环境至 Java 8 Update 54 或更高版本,以解决该问题。
    另外,需要注意的是,Flink 1.13 及其以上版本支持 Java 11,因此您也可以考虑升级到 Flink 1.13 或更高版本,并使用 Java 11 进行编译和运

    2023-07-29 19:54:32
    赞同 展开评论 打赏
  • 意中人就是我呀!

    8好像也是可以的。此回答整理至钉群“Flink CDC 社区”。

    2023-07-19 18:47:49
    赞同 展开评论 打赏

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

相关电子书

更多
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
Oracle云上最佳实践 立即下载

相关镜像