在Flink1.11中使用WatermarkStrategy类中的方法时可能会报如下异常:
Error:(55, 92) Static methods in interface require -target:jvm-1.8
.assignTimestampsAndWatermarks(WatermarkStrategy.forBoundedOutOfOrderness[LogEvent](Duration.ofSeconds(2))
在File -> Settings中按图设置即可:-target:jvm-1.8
或者在pom.xml文件中添加如下配置:
添加如下:
<configuration>
<addScalacArgs>-target:jvm-1.8</addScalacArgs>
</configuration>
本文介绍了解决Flink 1.11版本中使用WatermarkStrategy类方法时出现的静态方法错误。通过调整IDEA设置或修改pom.xml文件来指定目标JVM版本为1.8,可以有效避免该异常。

310

被折叠的 条评论
为什么被折叠?



