flink Stream NoSuchMethodError: org.apache.flink.api.common.ExecutionConfig.setRestartStrategy

java.lang.NoSuchMethodError:

org.apache.flink.api.common.ExecutionConfig.setRestartStrategy (Lorg / apache / flink / api / common / restartstrategy / RestartStrategies $ RestartStrategyConfiguration;)
в com.WriteIntoKafka.main (WriteIntoKafka.java:53)
в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java / NativeMethodAccessorImpl.java > в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
в java.lang.reflect.Method.invoke (Method.java:606)
в org.apache.flink.client. program.PackagedProgram.callMainMethod (PackagedProgram.java:497)
в org.apache.flink.client.program.PackagedProgram.invokeInteractiveModeForExecution (PackagedProgram.java:395)
в org.apache.flink.client. program.Client.runBlocking (Client.java:252)
в org.apache.flink.client.CliFrontend.execu teProgramBlocking (CliFrontend.java:676)
на org.apache.flink.client.CliFrontend.run (CliFrontend.java:326)
на org.apache.flink.client.CliFrontend.parseParameters (CliFrontend. java: 978)
в org.apache.flink.client.CliFrontend.main (CliFrontend.java:1028)


person Jary zhen    schedule 23.03.2016    source источник
comment
Я пытаюсь запустить пример flink-streaming, но он показывает эту проблему, я также запускаю java -jar ***, это нормально   -  person Jary zhen    schedule 23.03.2016
comment
Не возражаете предоставить код, в котором возникает ошибка?   -  person aribeiro    schedule 23.03.2016
comment
Возможный дубликат java.lang.NoSuchMethodError во Flink   -  person Yaroslav    schedule 25.10.2017


Ответы (1)


NoSuchMethodError обычно указывает на несовместимые версии. Убедитесь, что версии программы Flink и запущенного экземпляра Flink совпадают.

person Fabian Hueske    schedule 23.03.2016
comment
спасибо за помощь, это действительно несовместимые версии, такие как то, что вы сказали. теперь он работает - person Jary zhen; 23.03.2016