我曾多次嘗試運行 Apache Nifi 服務器,但它不起作用。我正在使用 Windows 8 并安裝了 Java 版本 8。我收到此錯誤消息:'nifi-env.bat' 不是內部或外部命令,也不是可運行的程序或批處理文件。JAVA_HOME 環境變量定義不正確。相反,PATH 將用于查找 java 可執行文件。錯誤截圖:我應該怎么做才能運行 nifi?
3 回答

慕的地6264312
TA貢獻1817條經驗 獲得超6個贊
似乎有一個 Java 安裝錯誤,影響了nifi-env.bat
文件。如果您使用 java 創建虛擬環境,問題將得到解決。以下鏈接解釋了如何創建 Java 虛擬環境。這也將解決問題,'nifi-env.bat' is not recognized as an internal or external command
因為在這種情況下 nifi 只能在虛擬環境中運行。
如果上述方法無效,請嘗試通過重新安裝 java 來解決問題。

Smart貓小萌
TA貢獻1911條經驗 獲得超7個贊
為此,我已經脫掉了頭發,但我發現保存 nifi 的目錄必須沒有空格。
我的文件夾的名稱是“apache nifi”,我在那里解壓縮了 apache nifi 網站上的下載,但一小時后我意識到名稱可能是問題所在,實際上確實如此。我只是將文件夾的名稱從“apache nifi”更改為“nifi”,瞧,它就可以運行了。
添加回答
舉報
0/150
提交
取消