java_HOME设置为无效目录,但设置为正确目录
这里有很多这样的东西<我知道强> 这些问题中的每一个最终都会有人用 ; 或 /垃圾箱
这是我的错误:
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.
# 1 楼答案
我想说的是,您需要在该路径上引用或转义该空间,因为它可能理解在该空间之前的部分是第一个参数,而其余部分是一个无效的参数,它正在忽略。你能确认它正在理解这个空间吗
# 2 楼答案
用户Chinmoy在另一个线程中给出了关于这个问题的线索。Windows10在JDK路径上加了一个分号。返回“环境变量”窗口时,可以通过单击“编辑”按钮删除分号。这解决了
JAVA_HOME
环境变量定义不正确 运行此程序需要此环境变量 注意:JAVA_HOME
应该指向JDK而不是JRE