Windows Server 2008 R2(x64)に Groovy 2.1.3のインストールに失敗

表題の通り。
Windows Server 2008 R2(64bit)で新規で環境を作るとき、GroovyのWindowsインストーラを使うのであれば、JDKインストール後、Groovyのインストーラを動かす前に環境変数JAVA_HOMEを設定する必要があるっぽいです。

まっさらな環境から作成したので、まずはJDK 1.7.0_21をインストール。
連続してGroovy 2.1.3をインストールしたのですが、なぜか以下のようなエラーが。(;・∀・)

C:\Users\Administrator>groovy -v
error: dynamic library C:\Program Files\Java\jdk1.7.0_21\jre\bin\server\jvm.dll exists but could not be loaded!
This may be caused e.g. by trying to use a 32-bit executable to load a 64-bit jvm (or vice versa)

groovy.batからなら行けるのでは?というアドバイスをもらったので、確認してみると確かに通る・・・。

C:\Users\Administrator>"C:\Program Files (x86)\Groovy\Groovy-2.1.3\bin\groovy.bat" -v
Groovy Version: 2.1.3 JVM: 1.7.0_21 Vendor: Oracle Corporation OS: Windows Server 2008 R2

しかし、GroovyConsoleが起動しなかったり、いろんな面で不安なので、一応再度インストール。

環境変数GROOVY_HOMEやPATHもインストール前の状態に直し、JAVA_HOMEを設定してインストーラを動かしたら

C:\Program Files (x86)\Groovy\Groovy-2.1.3>bin\groovy.exe --version
Groovy Version: 2.1.3 JVM: 1.7.0_21 Vendor: Oracle Corporation OS: Windows Server 2008 R2

こんな感じであっさり起動。しかもGroovyConsoleもちゃんと起動するように。
まあ、ひとまずめでたし?