使用 rvm,Jruby 的安装很简单:
rvm install jruby
但是,我不知道在哪里可以找到要添加特定 java jar(例如 swt.jar)的 jurby/lib。
$ rvm use jruby
Using /Users/asari/.rvm/gems/jruby-1.6.8
$ jruby -e 'p $:'
["/Users/asari/.rvm/rubies/jruby-1.6.8/lib/ruby/site_ruby/1.8", "/Users/asari/.rvm/rubies/jruby-1.6.8/lib/ruby/site_ruby/shared", "/Users/asari/.rvm/rubies/jruby-1.6.8/lib/ruby/1.8", "."]
你可以随时设置你$:
的,例如,
$: << File.join(File.dirname(__FILE__), 'lib')
当你安装jruby asrvm install jruby
时,我相信它仍然安装1.6.7.2,所以你会发现lib目录下~/.rvm/rubies/jruby-1.6.7.2/lib