当前位置: 首页 > 知识库问答 >
问题:

在中获取错误。eclipse中java中Flink的print()

叶嘉颖
2023-03-14

当我试图在eclipse中执行一个基本的Flink程序时,我遇到了一个错误,原因是。由datastream\u name调用的print()。print()用于打印我的数据流。

使用Java8

错误

Exception in thread "main" java.lang.reflect.InaccessibleObjectException: Unable to make field private final byte[] java.lang.String.value accessible: module java.base does not "opens java.lang" to unnamed module @776aec5c
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
    at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:180)
    at java.base/java.lang.reflect.Field.setAccessible(Field.java:174)
    at org.apache.flink.api.java.ClosureCleaner.clean(ClosureCleaner.java:106)
    at org.apache.flink.api.java.ClosureCleaner.clean(ClosureCleaner.java:132)
    at org.apache.flink.api.java.ClosureCleaner.clean(ClosureCleaner.java:132)
    at org.apache.flink.api.java.ClosureCleaner.clean(ClosureCleaner.java:69)
    at org.apache.flink.streaming.api.environment.StreamExecutionEnvironment.clean(StreamExecutionEnvironment.java:2139)
    at org.apache.flink.streaming.api.datastream.DataStream.clean(DataStream.java:203)
    at org.apache.flink.streaming.api.datastream.DataStream.addSink(DataStream.java:1243)
    at org.apache.flink.streaming.api.datastream.DataStream.writeUsingOutputFormat(DataStream.java:1144)
    at org.apache.flink.streaming.api.datastream.DataStream.writeAsText(DataStream.java:1004)
    at orgname.testProjectFlink.App.main(App.java:19)

共有1个答案

姜楷
2023-03-14

什么是flink版本?

从flink1.15开始,Java8的支持现已弃用并删除(FLINK-25247)。Flink社区建议所有用户迁移到Java11。

 类似资料:
  • 加载win32com:java.lang.unsatisfiedlinkerror:C:\program files\java\jre6\bin\win32com.dll:无法在AMD 64位平台上加载IA 32位.dll 编辑:我认为Java停止了对Java通信API的支持,但我不确定还能做什么来修复这个问题。有人能指出一个好的串行端口Java示例吗?我到处都找不到...

  • 我忘记添加web.xml了。请看下文。如果我使用动态web模块3.1版,我读到我们不需要web.xml。我还能用吗?http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd“id=”webapp_id“version=”2.5“>TestAadharRegistration AadharRegistration AadharRegistration Con

  • 问题内容: 我必须为Java类简介创建一个项目,并在最终解决语法错误之后,单击播放或保存按钮时,该程序出现运行时错误。 每当我单击播放按钮开始播放文件中的音乐时,都会出现此错误: 当我单击保存按钮时,出现此错误: 谁能告诉我什么地方出了问题或如何解决?任何帮助,将不胜感激,我在这个东西上有点慢:) 问题答案: 对于播放按钮错误:通过计数行(75-> 86),我推断出该语句中的错误 这是因为表(字段

  • 我只是想把字符串按降序排序。用户提供的输入为10,a,1,#,15,。,6输出必须为10,a,15,#,6,。,1我已经试过了。 在if语句中,我得到错误。错误:-操作员

  • 问题内容: 目前,我正在使用最新的 这是我的档案 我收到以下毫无头绪的编译时错误 错误:com.android.jack.frontend.FrontendCompilationException:无法在com.android.jack.Jack.run(Jack.java:472)的com.android.jack.Jack.buildSession(Jack.java:892)处编译com.a

  • 每次运行我的代码时,我都会从Cron那里得到以下错误,看起来它来自DateTime,是DateTime有错误还是我没有正确使用它。错误的第24行是这样的:- 我在$datetrue中给DateTime的是2014-06-13 13:00:00 致命错误:未捕获异常“exception”,消息为“DateTime::u construct():无法分析位置11(2)处的时间字符串(2014-06-1