在使用Flink 1.14.4的WatermarkStrategy的方法时,报此错
val dataStream2 = dataStream.assignTimestampsAndWatermarks(
WatermarkStrategy
.forBoundedOutOfOrderness[User](Duration.ofSeconds(2))
.withTimestampAssigner(new SerializableTimestampAssigner[User] {
override def extractTimestamp(element: User, recordTimestamp: Long): Long = element.event_time.toEpochMilli
}))
只需在idea的setting的一下设置加上【-target:jvm-1.8】即可: