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"が発生してしまいます。。。なぜだろう?