flink 1.13 水印报错 Static methods in interface require -target:jvm-1.8 .assignTimestampsAndWatermarks(WatermarkStrategy.forBoundedOutOfOrderness(Duration.ofSeconds(3))
报错代码:
解决方案,在pom.xml添加配置
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>3.2.2</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
<configuration>
<args>
<arg>-nobootcp</arg>
</args>
<recompileMode>incremental</recompileMode>
<addScalacArgs>-target:jvm-1.8</addScalacArgs>
</configuration>
</plugin>
具体新增配置见下图:
pom.xml加配置仍无效,可参考下图配置:
详细解释参考博客:https://blog.csdn.net/xianpanjia4616/article/details/115258356
相关大数据学习demo地址:
https://github.com/carteryh/big-data