JAVA_HOME设置为无效目录,但设置为正确的目录

时间:2017-09-25 21:54:17

标签: java windows gradle

这里有很多这样的事情。 我知道。 这些问题中的每一个最终都是某人用a设置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.

2 个答案:

答案 0 :(得分:2)

我说你需要在那条路径上引用或者逃避那个空间,因为它可能理解空间之前的部分是第一个参数而其余部分是无效的参数。你能证实它是在了解这个空间吗?

答案 1 :(得分:0)

用户Chinmoy在另一个JAVA_HOME问题中提供了线索。 Windows 10以分号标记到JDK的路径。当您返回到“环境变量”窗口时,可以通过单击编辑按钮来删除分号。这解决了

的问题

JAVA_HOME环境变量未正确定义 运行该程序需要此环境变量 注意:JAVA_HOME应该指向JDK而不是JRE。