Как установить Groovy в 3f-lab

Кажись, я подсел… Хорошо, что есть пара дней, когда можно разобраться в заинтересовавшем языке. Итак, как установить Groovy на компьютер с Linux (с Windows всё примерно так же).



Ссылку для скачивания дистрибутива я давал в предыдущем топике. Скачиваем, помещаем в /usr/src (у меня этот каталог принадлежит обычному пользователю). Распаковываем, входим в каталог:

unzip groovy-src-1.7.2.zip
cd groovy-1.7.2


Собирается продукт не утилитой make, а сборщиком ant, следовательно и он, и JDK, в среде которого муравей работает, должны быть предварительно установлены. Если запустить просто

ant


то будут выполнены достаточно «долгоиграющие» тесты, поэтому если ваш компьютер не слишком отличается мощностью, лучше запустить сборку такой командой:

ant install -DskipTests=true


Там еще много чего можно skip, но я решил подойти к делу основательно и всё оставил как есть по полной программе. В процессе сборки что-то подкачивается из Интернета, так что доступ к Сети тоже должен быть. Может и так получилось бы, но я не пробовал.

По окончании сборки всё необходимое соберется в каталоге /usr/src/groovy-1.7.2/target/install. Его нужно скопировать (или переместить) в нашу лабораторию:

cp -R /usr/src/groovy-1.7.2/target/install ~/.3f-lab/_bin/java/groovy


Теперь в ~/.3f-lab/_bin/java/bin нужно подправить скрипт startGroovy, вписав в его начало

JAVA_HOME=~/.3f-lab/_bin/java/sun
GROOVY_HOME=~/.3f-lab/_bin/java/groovy


Чтобы ОС могла найти этот скрипт и его «синоним» делаем

sudo cp ~/.3f-lab/_bin/java/groovy/bin/groovy /usr/bin
sudo cp ~/.3f-lab/_bin/java/groovy/bin/startGroovy /usr/bin


Кажется, всё. Проверяем. Создаем файл test.groovy со следующим содержимым:

#!/usr/bin/groovy
println "Hello, World!"


Делаем его исполняемым:

chmod +x test.groovy


Запускаем

./test.groovy


Вот вам новый скриптовый инструмент.
  • +5
  • 13 апреля 2010, 10:56
  • yababay

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.