【教えてください】コンソールからだと通るけどIDEAからだとMissingMethodExceptionになるgroovyスクリプトのデバッグ方法

このエントリは、G*(Groovy, Grails ..) Advent Calendar 2013 参加エントリです。

このAdvent Calendar 、最初は http://groovy.codehaus.org/HTTP+Builderオレオレ証明書を扱う方法について書くつもりで、いったんエントリーもあげたんですが、aya_eiya さんの ちょっとしたことがGroovy「エラーの出るSSL証明書を無視してHTTPSアクセスをテストする」と被っているということが判明しまして、それは一旦取り下げまして、その調査課程でどうしてもクリアできなかったことをエントリーにしたいと思います。

 

問題を単純にするために、HTTP Builder のサンプルコードで話を進めますが、

 

gist7913341

このスクリプト、コマンドプロンプトからだとすんなり動くんですが、IDEAから実行すると、

gist7913425

ってなるんですよね。(TT)なんでなんだろう...

 

Windows8(x64)

groovy 2.2.1

JDK7u45

 

です。