我正在尝试在android studio中编译一个项目,它给出了
无法使用Gradle分发“http://services.gradle.org/distributions/gradle-1.6-bin.zip”执行构建。
我已经红了以收集我应该使用的更多信息:
gradlew compileDebug --stacktrace
来自主文件夹,但是当我这样做时,我得到了这个错误:
JAVA_HOME设置为无效目录:C:\ Program Files(x86)\ Java \ Jre7 \ bin \ java.exe;
请注意,我试图在JAVA_HOME路径中使用64位版本的jre。
任何人都可以给我一些帮助吗?
提前致谢
答案 0 :(得分:3)
将环境变量 JAVA_HOME
的值更改为 C:\Program Files (x86)\Java\Jre7\
,而不是 C:\Program Files (x86)\Java\Jre7\bin\java.exe
JAVA_HOME
应始终指向JDK或JRE安装的父目录,其中我们找到 bin
目录,其中包含java,javac等二进制文件
答案 1 :(得分:2)
我可能会在错误消息中阅读太多内容,但JAVA_HOME看起来不应该更像C:\views\p4\library\bea-jrockit\1.6.0_29\windows-x86_64\dist
吗?
请注意,它指向名为'dist'的文件夹,而不是指向java.exe本身。为了帮助你找出文件夹,'dist'里面有'bin'。所以也许尝试更像C:\Program Files (x86)\Java\Jre7\
的东西?