«前の日記(2010-03-27) 最新 次の日記(2010-03-29)» 編集

会長@腹部日記


2010-03-28 [長年日記]

_ こんなバグがあるのねJRuby (3) - Socket::getservbyname

と、JRubyの中の人とtwitterでやりとりしたところ、ticketが発行されました。

jnr-netdbが取り込まれたようで、後からご連絡をいただきました。

さっそく試してみる

  • 環境
    • WindowsXPSP3
  • java

 > java -version
 java version "1.6.0_18"
 Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
 Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing)

  1. githubから最新版をダウンロード
  2. ディレクトリ移動
  3. ant 叩くだけ

C:/windows/system32/drivers/etc/services に以下を追加

hogehoge 12345/tcp

動かしてみる。

 > .\jruby -rsocket  --version -e "p Socket.getservbyname(\"hogehoge\")"
 jruby 1.5.0.dev (ruby 1.8.7 patchlevel 174) (2010-03-28 6586) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java]
 12345

動きました(σ´∀`)σ

_ きょうのつぶやき : 76回