2013-09-23 3 views
0

Я пытаюсь установить Gradle 1.3 на окно 7 машины и сделал следующие шагиGradle не в состоянии правильно установить

1.Downloaded gradle-1.3.all.zip из URL

2. Извлеченные его F: \ localRepository \ Gradle-1,3

3.Set переменные среды

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 \ бен

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 для запуска Gradle:

"% 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 Я со ссылкой из Gradle документации:

JVM OPTIONS варианты JVM для запуска Gradle можно установить с помощью переменных окружения. Вы можете использовать GRADLE_OPTS> или JAVA_OPTS. Эти переменные могут использоваться вместе. JAVA_OPTS - это стандартная среда> переменная, разделяемая многими приложениями Java. Типичным вариантом использования было бы установить HTTP-прокси> в JAVA_OPTS и параметры памяти в GRADLE_OPTS. Эти переменные также могут быть установлены в начале> сценария gradle или gradlew.

http://www.gradle.org/installation

Но в целом это не подходит заполнителем бен папку. Вы лучше определить переменную Path как:

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

и удалить или переопределять JAVA_OPTS или GRADLE_OPTS переменные.

+0

Спасибо за ответ, что он работает сейчас после удаления переменных JAVA_OPTS и GRADLE_OPTS. –

Смежные вопросы