2013-06-11 113 views
2

我試圖編譯在Android Studio中的一個項目的調試,並給出了搖籃不能用戶JAVA_HOME而從Android的工作室

Could not execute build using Gradle distribution ' http://services.gradle.org/distributions/gradle-1.6-bin.zip '.

我已經紅認爲,收集我應該使用更多的信息:

gradlew compileDebug --stacktrace 

從主文件夾,但是當我這樣做,我得到這個錯誤:

JAVA_HOME is set toan invalid directory: C:\Program Files (x86)\Java\Jre7\bin\java.exe;

請注意,我試圖在JAVA_HOME路徑中使用64位版本的jre。

任何人都可以給我一些幫助嗎?

在此先感謝

回答

3

變化的環境變量JAVA_HOMEC:\Program Files (x86)\Java\Jre7\,而不是C:\Program Files (x86)\Java\Jre7\bin\java.exe

JAVA_HOME值應始終在其內部指向JDK或JRE安裝的父目錄,我們找到了bin包含java,javac等二進制文件的目錄

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\

相關問題