簡體   English   中英

JAVA_HOME設置為無效目錄,但設置為正確的目錄

[英]JAVA_HOME is set to an invalid directory but it is set to the right directory

這里有很多。 我知道。 這些問題中的每一個最終都是有人用sys變量設置sys變量。 或/ bin

這是我的錯誤:

C:\Users\vakke\DarkBotDev3\DarkBotDev3>gradle build

ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk_1.8.0_141

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

我想說的是,您需要在該路徑上加上引號,或者轉義該空間,因為它可能了解到,該空間之前的部分是第一個參數,其余部分是它正在忽略的無效參數。 您可以確認它正在了解空間嗎?

用戶Chinmoy在這個JAVA_HOME問題的另一個線程中提供了線索。 Windows 10以分號標記到JDK的路徑。 當您返回到“環境變量”窗口時,可以通過單擊編輯按鈕來刪除分號。 這解決了

未正確定義JAVA_HOME環境變量運行此程序需要此環境注意: JAVA_HOME應指向JDK而不是JRE。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM