Hello, JRuby World!

Posted on 1月 8th, 2012 by cx20

JRuby

JRuby はオブジェクト指向スクリプト言語 Ruby の Java 実装である。
Ruby の構文が使える他、Java のライブラリが利用できる。
また、JRuby のスクリプトは Java クラスとしてコンパイルすることもできえる。

ソースコード

#!/usr/bin/env jruby
puts "Hello, JRuby World!"

ソースコード(Java ライブラリを使用した場合)

#!/usr/bin/env jruby
require 'java'
import 'java.lang.System'
System.out.println('Hello, JRuby World!')

実行方法(スクリプトファイルを指定して実行)

$ jruby hello.rb

実行方法(実行権限を付与して実行)

$ chmod +x hello.rb
$ ./hello.rb

コンパイル&実行方法(バイトコードにコンパイルして実行)

$ jrubyc hello.rb
$ jruby hello.class

コンパイル&実行方法(Java クラスとして実行)

$ jrubyc hello.rb
$ java -cp $JRUBY_HOME/lib/jruby.jar:. hello

実行結果

Hello, JRuby World!

Tags:

Categories: Java, JRuby, Ruby

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing