2016-03-23 6 views
1
java.lang.NoSuchMethodError: org.apache.flink.api.common.ExecutionConfig.setRestartStrategy(Lorg/apache/flink/api/common/restartstrategy/RestartStrategies$RestartStrategyConfiguration;)V 
    at com.WriteIntoKafka.main(WriteIntoKafka.java:53) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:606) 
    at org.apache.flink.client.program.PackagedProgram.callMainMethod(PackagedProgram.java:497) 
    at org.apache.flink.client.program.PackagedProgram.invokeInteractiveModeForExecution(PackagedProgram.java:395) 
    at org.apache.flink.client.program.Client.runBlocking(Client.java:252) 
    at org.apache.flink.client.CliFrontend.executeProgramBlocking(CliFrontend.java:676) 
    at org.apache.flink.client.CliFrontend.run(CliFrontend.java:326) 
    at org.apache.flink.client.CliFrontend.parseParameters(CliFrontend.java:978) 
    at org.apache.flink.client.CliFrontend.main(CliFrontend.java:1028) 
+0

Ich versuche das Beispiel von flink-streaming auszuführen, aber es zeigt dieses Problem, ich führe auch java -jar *** es ist in Ordnung –

+0

Worauf geben Sie den Code, wo der Fehler auftritt? – aribeiro

+0

Mögliches Duplikat von [java.lang.NoSuchMethodError in Flink] (https://stackoverflow.com/questions/46920543/java-lang-nosuchmethoderror-in-flink) – Yaroslav

Antwort

2

NoSuchMethodError zeigt normalerweise inkompatible Versionen. Bitte überprüfen Sie, dass die Versionen des Flink-Programms und der laufenden Flink-Instanz identisch sind.

+0

tks für Ihre Hilfe, es ist wirklich die inkompatiblen Versionen wie was Sie said.it arbeitet jetzt –