それではLog4Jを利用してみましょう。まず任意の位置にリスト4のようにプログラムを作成します。
リスト4:log4j_test.rb
require 'java'
import 'org.apache.log4j.Logger'
import 'org.apache.log4j.PropertyConfigurator'
logger = Logger.get_logger('jrubylogger')
PropertyConfigurator.configure('c:/work/jruby_sample/log4j.properties')
logger.debug('Hello, Log4J on JRuby!!')
次に下記のコマンドでプログラムを実行します。
C:\work\jruby_sample>jruby log4j_test.rb
[DEBUG] - Hello, Log4J on JRuby!!
「Hello, Log4J on JRuby!!」というメッセージが表示されたら、Log4Jを利用することができています。
|