当前位置: 首页 > 知识库问答 >
问题:

错误:JAVA_HOME设置为无效目录

鄂昌胤
2023-03-14

我试图让maven安装工作,但我总是得到这个错误

C:\Windows\System32

我知道错误说明了一切,但我在这里尝试了一切。我有以下设置:

系统变量:

M2_HOME: C:\程序文件\阿帕奇软件基金会\阿帕奇-maven-3.3.3

M2:%M2_HOME%\bin

JAVA _ HOME:C:\ Program Files \ JAVA \ JDK 1 . 7 . 0 _ 51

我添加了整个路径,也许有人感兴趣。请看看最后一部分。

路径:

C:\Program Files\Java\jdk1.7.0_51\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MiKTeX 2.9\miktex\bin\x64\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;%M2%;%JAVA_HOME%\bin;

路径感兴趣部分:

%M2%;%JAVA_HOME%\bin;

我也尝试过删除%JAVA_HOME%\bin;,但它不起作用,因为我在路径C:\Program Files\Java\jdk1.7的开头安装了此路径。0_51\bin

我已尝试将设置添加到用户变量中,但它不起作用。

共有3个答案

何峰
2023-03-14

尝试在MAVEN_HOME处重命名M2_homa,并将M2更改为:%MAVEN_ HOME%\bin

齐文栋
2023-03-14

你应该在同一个系统变量中同时定义了maven和java主页...

单于浩邈
2023-03-14

JAVA_HOME = “C:\程序文件\Java\jdk1.7.0_51;”

Maven说在JAVA_HOME环境变量的目录名后面有一个分号。删除分号。

 类似资料:
  • 我在我的系统中设置了并且我试图在命令提示符上运行cordova命令(cordova build),但是我收到了错误信息。我试过所有的方法,但都解决不了这个问题: 错误:JAVA_HOME设置为无效目录:C:\Program Files\java\jdk1.8.0_131\bin; 请将环境中的变量设置为与Java安装的位置匹配。

  • 好吧。因此,我下载了java 12.0.1,并将我的< code>JAVA_HOME和< code>path变量设置为我的jdk bin loaction。在CMD中,当我运行< code>java -version时,它确实工作了,并且我得到了版本。一切正常。 但是,在libGDX设置(gdx-setup.jar)中,当我尝试生成代码时,我得到以下错误: 然而,任何其他使用< code>Java

  • 我完全遵循了react原生项目的开发环境设置,现在,当我从Andriod studio运行按钮运行第一个应用程序时,它会完美地安装和运行。当我运行命令<code>yarn react native run android info.JS服务器已在运行 信息 正在安装应用程序... 请在您的环境中设置变量,以匹配JAVA安装的位置。 错误安装应用程序失败。确保您已经设置了Android开发环境: h

  • 我第一次尝试在win7(64位)的机器上安装Maven。我在设置path环境系统变量时遇到了问题。iam getting error JAVA_HOME设置为无效目录。我已经尝试了每一种方法,在stack over flow帖子中提到过,但我没有得到一个解决方案。请帮助我![在这里输入图像描述][1]这里是我的变量 MAVEN_HOME:C:\Program Files\apache-maven-

  • “我安装了 jhipster 时间,但Java_Home设置为无效目录,如何设置此 jhipster?” 这些是我的系统变量环境。我不知道问题出在哪里。 错误:JAVA_HOME被设置为无效目录。JAVA_HOME = " C:\ Program Files \ JAVA \ JDK 1 . 8 . 0 _ 181 \ bin "请在您的环境中设置JAVA _ HOME变量,以匹配您的JAVA安装