$> jruby -v
jruby 1.1.4 (ruby 1.8.6 patchlevel 114) (2008-08-28 rev 7570) [x86-java]
$> rspec за инсталиране на gem
Заредено е ограничено отваряне на JRuby. gem инсталирайте jruby-openssl за пълна поддръжка.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
Успешно инсталиран rspec-1.1.12
1 инсталиран gem
Инсталиране на ri документация за rspec-1.1.12...
Инсталиране на RDoc документация за rspec-1.1.12.. .
$> spec --help
.../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:578:в `report_activate_error': Не може да се намери RubyGem краставица (>= 0.1.13) (Gem::LoadError)
от .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:134: в activate'
activate'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:158: in
от .../jruby/1.1.4/lib/ruby/site_ruby/1.8/ rubygems.rb:157: в each
от .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:157: в activate'
gem'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:49: in
от .../jruby/1.1 .4/bin/spec:18
$> gem инсталирате краставица
(инсталиран cucumber-0.1.16 и зависимости term-ansicolor-1.0.3, polyglot-0.2.5, treettop-1.2.4, diff-lcs-1.1.2)
$> spec --help
.../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:578:в `report_activate_error': Не може да се намери RubyGem hoe (>= 1.8.0) (Gem::LoadError)
от .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:134: в activate'
activate'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:158: in
от .../jruby/1.1.4/lib/ruby/site_ruby/1.8/ rubygems.rb:157: в each'
activate'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:157: in
от .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:158: в activate'
each'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:157: in
от .../jruby/ 1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:157: в activate'
activate'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:158: in
от .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:157: в each'
activate'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:157: in
от .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:158: в activate'
each'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:157: in
от .../jruby/1.1.4/lib/ruby /site_ruby/1.8/rubygems.rb:157: в activate'
gem'
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:49: in
от .../jruby/1.1.4/bin/spec:18
$> мотика за инсталиране на скъпоценни камъни
(инсталиран hoe-1.10.0 и зависимост rubyforge-1.0.3)
$> spec --help
Употреба: спец. (ФАЙЛ|ДИРЕКТОРИЯ|ГЛОБ)+ [опции]
(и т.н., и т.н., и т.н.)
Изглежда, че „gem install rspec“ не инсталира зависимостите.
Не съм сигурен дали е ексклузивно за JRuby под Windows... други операционни системи не са тествани.