2013-09-23 59 views
0

我想窗口7機器上安裝gradle這個1.3,做以下步驟搖籃無法正常安裝,

1.Downloaded從網址

2 gradle-1.3.all.zip。它提取到F:\ localRepository \ gradle這個-1.3

3.設置環境變量

GRADLE_HOME = F:\ localRepository \ gradle這個-1.3

GRADLE_OPTS = F:\ localRepository \ gradle這個-1.3 \ bin中

PATH = F:\ localRepository \ gradle這個-1.3 \ BIN; F:\ jdk1.7.0_21 \ BIN

JAVA_HOME = F:\ jdk1.7.0_21

JAVA_OPTS = F:\ jdk1.7.0_21 \ BIN

4.RUN gradle這個在CMD

5.getting

「無法找到或加載主類F:\ jdk1.7.0_21 \ BIN」

任何人都可以給我建議,我錯過了什麼這裏?

回答

0

那些JAVA_OPTS對我來說看起來很可疑。你想通過設置它來達到什麼目的?

如果你看看gradle.bat(以F:\ localRepository \ gradle這個-1.3 \ BIN),你會看到這條線實際上推出的Java運行搖籃:

「%JAVA_EXE%」 %DEFAULT_JVM_OPTS% %JAVA_OPTS%%GRADLE_OPTS% 「-Dorg.gradle.appname =%APP_BASE_NAME%」 -classpath 「%CLASSPATH%」 org.gradle.launcher.GradleMain%CMD_LINE_ARGS%

至於象Java的關注,您的JAVA_OPTS%%看起來像主類的名字。之後的所有內容都會被解析爲參數。

JAVA_OPTS用於要傳遞給JVM的參數。

您的GRADLE_OPTS看起來也有點不尋常。

+0

謝謝!我已經從系統變量中刪除了JAVA_OPTS和GRADLE_OPTS,現在它正在工作。 –

0

有關JAVA_OPTS和GRADLE_OPTS我從搖籃文檔舉例:

JVM選項運行搖籃可以通過環境變量設置 JVM選項。您可以使用GRADLE_OPTS>或JAVA_OPTS。這些變量可以一起使用。按照慣例,JAVA_OPTS是一個由許多Java應用程序共享的環境>變量。一個典型的用例是在JAVA_OPTS中設置HTTP代理>並在GRADLE_OPTS中設置內存選項。這些變量也可以在gradle或gradlew腳本的開始處設置。

http://www.gradle.org/installation

但總的來說它不是一個bin文件夾適合佔位符。你更好地定義你的路徑變量爲:

Path=%JAVA_HOME%\bin;%GRADLE_HOME%\bin; 

,並刪除或重新定義JAVA_OPTS或GRADLE_OPTS變量。

+0

感謝您在刪除JAVA_OPTS和GRADLE_OPTS變量後立即回覆它的工作。 –