簡體   English   中英

Maven JAVA_HOME 環境變量定義不正確,但它是

[英]Maven JAVA_HOME environment variable is not defined correctly, but it is

我正在 Windows 上設置 Maven,我認為一切都設置正確,但是我在運行時仍然收到錯誤“JAVA_HOME 環境變量未正確定義”

mvn --version

在我的環境變量中,我有以下內容:

用戶變量

  • M2_HOME 是 C:\\apache-maven-3.6.3
  • MAVEN_HOME 是 C:\\apache-maven-3.6.3
  • JAVA_HOME 是 C:\\Program Files\\Java\\jdk-11.0.2\\bin

系統變量

  • JAVA_HOME 是 C:\\Program Files\\Java\\jdk-11.0.2\\bin

在系統變量中,在我的 Path 變量中,我有:

  • C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath

  • C:\\ProgramData\\Oracle\\Java\\javapath

  • C:\\Program Files\\Java\\jdk-11.0.2\\bin

  • C:\\apache-maven-3.6.3\\bin

似乎無法弄清楚這些環境變量有什么問題,以至於 Maven 會給我那個錯誤。 任何幫助將不勝感激!

您的 JAVA_HOME 不正確。 JAVA_HOME 應該是“C:\\Program Files\\Java\\jdk-11.0.2”

請記住在重置 JAVA_HOME 環境后重新打開新控制台以應用新值。

暫無
暫無

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

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