Я не уверен, что вы подразумеваете под "установкой" бинарного ZIP-дистрибутива.На самом деле вы ничего не устанавливаете в обычном смысле этого слова ... вы просто распаковываете ZIP-файл, куда хотите.На моем ноутбуке с Windows XP я распаковал его содержимое в C:\groovy-1.8.6\
.
Я слышал, как некоторые люди жалуются на проблемы, когда они распаковываются в путь, содержащий пробелы (например, C:\Documents and Settings\YourUsername\Desktop
) ... так что, возможно, это может быть вашей проблемой, если вы разархивировали на рабочий стол или что-то еще.
Просто распакуйте ZIP-файл куда-нибудь и добавьте его каталог /bin
в вашу PATH.На компьютере с Windows XP:
- Щелкните правой кнопкой мыши «Мой компьютер»
- Выберите «Свойства»
- Перейдите на вкладку «Дополнительно»
- Нажмите кнопку «Переменные среды»
- Отредактируйте переменную
PATH
и добавьте C:\groovy-1.8.6\bin
(или что-то еще)
Groovy инструкции по установке предлагаем добавить переменную GROOVY_HOME
(указывающую на C:\groovy-1.8.6
) и переменную JAVA_HOME
, указывающую на корневой каталог вашего Java JDK ( не JRE, расположенную внутриJDK).Однако, если честно, я не забываю добавлять эти две переменные окружения половину времени при установке Groovy на новую машину, и это никогда не вызывало у меня проблем.
С разархивированным ZIP-файлом и его /bin
в каталоге PATH
, просто откройте командную строку и введите:
groovy <script name>
... или, чтобы запустить интерфейс графического интерфейса:
groovyConsole
Если случайно выувидел эти ошибки "groovyStarter", потому что вы пытались запустить startGroovy
, затем вместо этого используйте одну из двух приведенных выше команд.Команда "startGroovy.bat
" является внутренним сценарием, предназначенным для косвенного использования через другие сценарии в /bin
.Он вызовет java.lang.ClassNotFoundException: org.codehaus.groovy.tools.GroovyStarter
трассировку стека, если вы вызовете его напрямую ... потому что ему нужен один из других сценариев для установки некоторой переменной перед ее вызовом.
Удачи!