Nifi does not currently work with java 17. It is primarily targeted at java
8, although recent changes have enabled it to build and run with java 11.

You will need to change the java runtime you're using.


Cheers,

Chris Sampson

On Sat, 22 Jan 2022, 01:31 Hao Wang, <[email protected]> wrote:

> Dear NiFi developers :
>
> I ran NiFi on Windows command line, but it stopped before Web UI showed
> up. How do I fix this problem ?
>
> Below was the command line output :
>
> C:\Users\user\Desktop\nifi-1.14.0\bin>run-nifi.bat
> Failed to determine if Process 17988 is running; assuming that it is not
> 2022-01-22 09:27:11,056 INFO [main] org.apache.nifi.bootstrap.Command
> Starting Apache NiFi...
> 2022-01-22 09:27:11,056 INFO [main] org.apache.nifi.bootstrap.Command
> Working Directory: C:\Users\user\Desktop\NIFI-1~1.0
> 2022-01-22 09:27:11,056 INFO [main] org.apache.nifi.bootstrap.Command
> Command: C:\Program Files\Java\jdk-17.0.1\bin\java.exe -classpath
> C:\Users\user\Desktop\NIFI-1~1.0\.\conf;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\javax.servlet-api-3.1.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\jcl-over-slf4j-1.7.30.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\jetty-schemas-3.1.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\jul-to-slf4j-1.7.30.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\log4j-over-slf4j-1.7.30.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\logback-classic-1.2.3.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\logback-core-1.2.3.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-api-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-framework-api-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-nar-utils-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-properties-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-property-utils-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-runtime-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-server-api-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-stateless-api-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\nifi-stateless-bootstrap-1.14.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\slf4j-api-1.7.30.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\java11\javax.activation-api-1.2.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\java11\javax.annotation-api-1.3.2.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\java11\jaxb-api-2.3.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\java11\jaxb-core-2.3.0.jar;C:\Users\user\Desktop\NIFI-1~1.0\.\lib\java11\jaxb-impl-2.3.0.jar
> -Dorg.apache.jasper.compiler.disablejsr199=true -Xmx512m -Xms512m
> -Dcurator-log-only-first-connection-issue-as-error-level=true
> -Djavax.security.auth.useSubjectCredsOnly=true
> -Djava.security.egd=file:/dev/urandom -Dzookeeper.admin.enableServer=false
> -Dsun.net.http.allowRestrictedHeaders=true -Djava.net.preferIPv4Stack=true
> -Djava.awt.headless=true -Djava.protocol.handler.pkgs=sun.net.www.protocol
> -Dnifi.properties.file.path=C:\Users\user\Desktop\NIFI-1~1.0\.\conf\nifi.properties
> -Dnifi.bootstrap.listen.port=9606 -Dapp=NiFi
> -Dorg.apache.nifi.bootstrap.config.log.dir=C:\Users\user\Desktop\NIFI-1~1.0\bin\..\\logs
> org.apache.nifi.NiFi
> 2022-01-22 09:27:11,072 WARN [main] org.apache.nifi.bootstrap.Command
> Failed to set permissions so that only the owner can read pid file
> C:\Users\user\Desktop\NIFI-1~1.0\bin\..\run\nifi.pid; this may allows
> others to have access to the key needed to communicate with NiFi.
> Permissions should be changed so that only the owner can read this file
> 2022-01-22 09:27:11,079 WARN [main] org.apache.nifi.bootstrap.Command
> Failed to set permissions so that only the owner can read status file
> C:\Users\user\Desktop\NIFI-1~1.0\bin\..\run\nifi.status; this may allows
> others to have access to the key needed to communicate with NiFi.
> Permissions should be changed so that only the owner can read this file
> 2022-01-22 09:27:11,079 INFO [main] org.apache.nifi.bootstrap.Command
> Launched Apache NiFi with Process ID 20908
>
> C:\Users\user\Desktop\nifi-1.14.0\bin>
>

Reply via email to