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
>

Reply via email to