Closed amotl closed 4 years ago
The versions are validated because while things might work, we only actively support LTS versions because the rest of them drop updates too quickly (in 6mos), and it's generally more of a headache to determine that there was simply a compatibility issue and that there may be nothing wrong with the CLI or Confluent Platform components. Generally language and APIs are compatible, but other things like default GC settings, TLS versions and ciphers, etc are not necessarily. Even when 1.17 is available, which is the next LTS version, it's not necessarily going to work (and won't have been tested) against this version of the CLI. A flag to override this behavior might be nice though, for those that are adventurous and willing to debug issues that may arise.
wrt Homebrew, you should have more java options, they generally maintain some older stable versions under different names. In this case there should be a java11
package which is compatible (or openjdk@11
if you want the full jdk installed too).
Hi again,
as mentioned in #133, we just found a problem with the new Confluent CLI. While these commands would work flawlessly:
these commands will croak:
The error is:
However, the only version of Java (installed through
brew cask install java
) on the machine (macOS High Sierra 10.13.6) is:Do you have any idea what could possibly go wrong here?
With kind regards, Andreas.