Apache nifi 无法启动

我曾多次尝试运行 Apache Nifi 服务器,但它不起作用。我正在使用 Windows 8 并安装了 Java 版本 8。

我收到此错误消息:

'nifi-env.bat' 不是内部或外部命令,也不是可运行的程序或批处理文件。
JAVA_HOME 环境变量定义不正确。
相反,PATH 将用于查找 java 可执行文件。

错误截图:


http://img.mukewang.com/61cda87a0001151506780132.jpg

我应该怎么做才能运行 nifi?


守候你守候我
浏览 900回答 3
3回答

慕的地6264312

似乎有一个 Java 安装错误,影响了nifi-env.bat文件。如果您使用 java 创建虚拟环境,问题将得到解决。以下链接解释了如何创建 Java 虚拟环境。这也将解决问题,'nifi-env.bat' is not recognized as an internal or external command因为在这种情况下 nifi 只能在虚拟环境中运行。如果上述方法无效,请尝试通过重新安装 java 来解决问题。

Smart猫小萌

为此,我已经脱掉了头发,但我发现保存 nifi 的目录必须没有空格。我的文件夹的名称是“apache nifi”,我在那里解压缩了 apache nifi 网站上的下载,但一小时后我意识到名称可能是问题所在,实际上确实如此。我只是将文件夹的名称从“apache nifi”更改为“nifi”,瞧,它就可以运行了。

大话西游666

检查 JAVA_HOME 路径是否设置正确。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java