Dear Apache NiFi Developers, I am experiencing issues with getting Apache NiFi 2.2.0 to run on my Windows 11 system. Despite following the installation steps, I am unable to access the NiFi UI at http://localhost:8080/nifi. Below are the details of my setup and the errors encountered.
System Information: - OS: Windows 11 (64-bit) - NiFi Version: 2.2.0 - Java Version: - Initially tried JDK 21 (Eclipse Adoptium jdk-21.0.6.7-hotspot) - Switched to JDK 17 (jdk-17.0.14+7) - Installation Directory: C:\Users\E-TECH\Downloads\nifi\nifi-2.2.0 Steps Taken: - Downloaded and extracted NiFi 2.2.0. - Set JAVA_HOME environment variable to point to JDK 17. - Verified Java installation using java -version, which returned the correct JDK version. - Attempted to start NiFi using nifi.cmd start from C:\Users\E-TECH\Downloads\nifi\nifi-2.2.0\bin. - Checked NiFi status using nifi.cmd status, which showed that the application process had stopped. - Reviewed log files for errors. Errors Encountered: nifi-app.log: 2025-03-10 13:20:54,164 ERROR [main] org.apache.nifi.web.server.JettyServer Failed to start Server nifi-bootstrap.log: Error: LinkageError occurred while loading main class org.apache.nifi.bootstrap.BootstrapProcess 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 61.0 Command Line Output: C:\Users\E-TECH\Downloads\nifi\nifi-2.2.0\bin> nifi.cmd start JAVA_HOME=C:\Program Files\Eclipse Adoptium\jdk-21.0.6.7-hotspot NIFI_HOME=C:\Users\E-TECH\Downloads\nifi\nifi-2.2.0 2025-03-10 13:03:55,959 INFO [main] org.apache.nifi.bootstrap.Command Application Process [13608] started 2025-03-10 13:03:55,960 INFO [main] org.apache.nifi.bootstrap.Command Bootstrap Process Running Troubleshooting Attempted: - Switched Java versions from JDK 21 to JDK 17, ensuring compatibility with NiFi 2.2.0. - Disabled the firewall temporarily to rule out port blocking. - Checked for conflicting processes using netstat -ano | findstr :8080 to confirm no other service was using the port. - Tried running NiFi manually using nifi.cmd run instead of nifi.cmd start to observe live logs. - Looked for PID files inside the NiFi directory but did not find any (run folder missing). Request for Assistance: - Why is NiFi failing to start despite having the correct Java version? - Are there additional dependencies or configurations needed on Windows 11? - Is there a known issue with NiFi 2.2.0 on Windows, or should I downgrade to an earlier version? Any guidance or troubleshooting steps would be greatly appreciated. Thank you for your support! Best regards