虽然似乎有一堆与在Windows中设置JAVA_HOME变量相关的问题和答案,但我并不完全确定哪里出错了。我已经按照各种不同的说明设置环境变量,当我在ruby中检查环境变量时,我得到了c:\Ruby192>ribirb(main):001:0>putsENV['JAVA_HOME']"c:\progra~1\java\jdk1.6.0_20"=>nil所以我一直将其解释为正在设置的环境变量,因为返回了我的jdk的路径,但是“nil”是什么?echo%JAVA_HOME%还返回我的jdk的路径。当我运行时geminstallrjb我明白了extconf.rb:39:in'(main)
在运行我的项目时,出现此错误:Error:InvalidGradleJDKconfigurationfound.OpenGradleSettingsPlatformSDKdoesnotpointtovalidJDK(C:/ProgramFiles/Java/jdk1.7.0_71)为了解决这个问题,我尝试将gradle.build中的javahome设置为:findJavaFromJavaHomesetJAVA_HOME=C:\Data\jdk1.7.0_55setJAVA_EXE=%JAVA_HOME%/bin/java.exe我仍然得到同样的错误。有人可以帮忙吗。
我决定将我的JDK更新到Java8,并安装到带有jre子目录的默认位置C:\ProgramFiles\Java\jdk1.8.0。我不确定AndroidStudio是如何计算出JDK位置的,所以我决定启动它来看看。我收到以下消息:FailedtocompleteGradleexecution.Cause:SuppliedjavaHomeisnotavalidfolder.Yousupplied:C:\ProgramFiles\Java\jdk1.7.0_45我更新了我的JAVA_HOME环境变量(用于系统和用户)以指向新路径,并尝试将其添加到我的PATH变量中,但每次我尝试在Andro
我决定将我的JDK更新到Java8,并安装到带有jre子目录的默认位置C:\ProgramFiles\Java\jdk1.8.0。我不确定AndroidStudio是如何计算出JDK位置的,所以我决定启动它来看看。我收到以下消息:FailedtocompleteGradleexecution.Cause:SuppliedjavaHomeisnotavalidfolder.Yousupplied:C:\ProgramFiles\Java\jdk1.7.0_45我更新了我的JAVA_HOME环境变量(用于系统和用户)以指向新路径,并尝试将其添加到我的PATH变量中,但每次我尝试在Andro