У меня проблема с Флинком
java.lang.NoSuchMethodError: org.apache.flink.api.java.typeutils.ObjectArrayTypeInfo.getInfoFor(Lorg/apache/flink/api/common/typeinfo/TypeInformation;)Lorg/apache/flink/api/java/typeutils/ObjectArrayTypeInfo;
at LowLevel.FlinkImplementation.FlinkImplementation$$anon$6.<init>(FlinkImplementation.scala:28)
at LowLevel.FlinkImplementation.FlinkImplementation.<init>(FlinkImplementation.scala:28)
at IRLogic.GmqlServer.<init>(GmqlServer.scala:15)
at it.polimi.App$.main(App.scala:20)
at it.polimi.App.main(App.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
...
строка с проблемой вот эта
implicit val regionTypeInformation =
api.scala.createTypeInformation[FlinkDataTypes.FlinkRegionType]
в FlinkRegionType
у меня есть Array
пользовательского объекта
Я разработал приложение с плагином maven в среде IDE, и все работает хорошо, но когда я перехожу на версию, загруженную с веб-сайта, я получаю сообщение об ошибке выше.
Я использую Флинк 0.9
Я думал, что какая-то библиотека может отсутствовать, но я использую maven для обработки всего. Кроме того, просматривая код ObjectArrayTypeInfo.java похоже, это не проблема