Groovyのインストール

プログラミングGROOVY

プログラミングGROOVY

Groovy本買ったのに、環境を作る暇がないなんて……
というわけでやっと暇を見つけてインストールしてみたのでした。
環境: MacOS 10.7.1 / Java 1.6.0_26 / Groovy 1.8.1

Javaのインストール

MacOS 10.7.xの場合、Javaがプリインストールされてないので先にインストールしておく。
ターミナルから、

$ java -version

を実行すると「インストールする?」と聞いてくるのでそのままインストールしましょう。(引数を付けなくてもとにかくjavaを実行すればOK)

ダウンロード

アーカイブをダウンロードして展開する。

$ cd ~/Download
$ wget http://dist.groovy.codehaus.org/distributions/groovy-binary-1.8.1.zip
$ unzip groovy-binary-1.8.1.zip -d ~/Binary

自分で配置しなければならないものとか、ソースからコンパイルしたものは大体~/Binaryってところに入れてるので、そこに入れるように展開。

環境変数

環境変数の設定をする。JAVA_HOMEとGROOVY_HOMEと、あとはPATHにGroovyの/binを通してあげればいいみたい。

$ cat <<'EOB' >> ~/.bashrc
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
export GROOVY_HOME=$HOME/Binary/groovy-1.8.1
export PATH=$GROOVY_HOME/bin:$PATH
EOB

/System/Library/Frameworks/JavaVM.framework/Versions/にはいくつかディレクトリがあるんだけど、/Aと/Current以外はすべて/CurrentJDKへのシンボリックリンクになってるのでどれでもいい。(そして/CurrentJDKも別のところへのシンボリックリンク

動作確認してみる

ターミナルから

$ source ~/.bashrc
$ groovy -v
Groovy Version: 1.8.1 JVM: 1.6.0_26

動いた!