Tomcat上のJRubyから呼んだJavaプログラムから呼び出し元のJRubyの環境(Runtime)を使いたいときにどうすればいいのか? 方法が1つわかったのでメモ。 (追記2:こんなめんどいことしなくてもJRuby.runtimeで取れたみたい) イメージ的には以下の感じ Java ↑↓ JRuby(on Rails) ↑ Java(Tomcat) ※注意:warblerでwar化したRailsアプリの場合 JRubyは1.4.0、jruby-rack.jarは0.9.7、warblerは1.0.1 プログラムまずは必要なクラスをimport import org.jruby.Ruby; import org.jruby.rack.PoolingRackApplicationFactory; import org.jruby.rack.RackApplication; import