在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>