Groovy版Twitterクライアント(@Grab利用)

社内で開催したGroovyハンズオンで、id:nemo_kazさん作のTwitterクライアントが好評だったので、Grapeを利用してTwitter4jのjarを入れなくても使えるように手直ししてみました。(Groovy-1.6.3で動作確認済み)

import twitter4j.Twitter

// grape  
@Grab(group = 'net.homeip.yusuke', module='twitter4j', version='*')
class Dummy{}  

if (args.length ==0) {
	println """twit :  第一引数につぶやき文を付けてください。"""
	return   
} 
Twitter twitter = new Twitter("<user>","<pass>")
twitter.update(args[0])

Mavenリポジトリに登録してくれたyusukeさんに感謝。

ちなみに、SunのJDKでは問題なく動作しますが、IBM JDKではivyでMavenメタデータを取りに行くところで"Connection Refused"が発生してしまいます。。。なぜだろう?