Derrick <bcc as you're not subscribed> Yes, NiFi 2.0 requires Java 21. I think we can/should make that more clear on the download page and/or in other notes. If you take a look at the readme in the downloaded app you'll see it referencing Java 21 and some other useful info. But we'll improve awareness of that prior to download.
Thanks Joe On Fri, Nov 8, 2024 at 12:30 PM Derrick Evans <devans0...@gmail.com> wrote: > Hello NIFI Support > > After running cmd below > > c:\Users\Sparrow\nifi-2.0.0-bin\nifi-2.0.0\bin>nifi.cmd start > JAVA_HOME=C:\Program Files\Java\jdk-1.8 > NIFI_HOME=C:\Users\Sparrow\nifi-2.0.0-bin\nifi-2.0.0 > > Exception in thread "main" java.lang.UnsupportedClassVersionError: > org/apache/nifi/bootstrap/BootstrapProcess has been compiled by a more > recent version of the Java Runtime (class file version 65.0), this version > of the Java Runtime only recognizes class file versions up to 52.0 > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:756) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:473) > at java.net.URLClassLoader.access$100(URLClassLoader.java:74) > at java.net.URLClassLoader$1.run(URLClassLoader.java:369) > at java.net.URLClassLoader$1.run(URLClassLoader.java:363) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:362) > at java.lang.ClassLoader.loadClass(ClassLoader.java:418) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:359) > at java.lang.ClassLoader.loadClass(ClassLoader.java:351) > at > sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:641) > > C:\Users\Sparrow\nifi-2.0.0-bin\nifi-2.0.0\bin> > > Looks like NIFI failed to start, could it be java 8/NIFI 2.0 incompatible? > > Thanks, > > Derrick >