Accepted answer

Yes, NoSuchMethodError typically indicates a version incompatibility between libraries.

The link you posted is to javadoc for kafka 0.10.2. The method hasn't changed in 1.0 but indeed in the upcoming 1.1 it only takes 2 Strings:,%20java.lang.String) . That suggests the version of KSQL you're using (4.1.0-SNAPSHOT) depends on version 1.1 of kafka streams, which is currently in the release candidate phase and I believe and should be out soon:

As per that email you can find the latest (1.1.0-rc2) artifacts in the apache staging repo:

Related Query

More Query from same tag