$> jruby -v
jruby 1.1.4 (уровень исправления ruby 1.8.6 114) (2008-08-28 rev 7570) [x86-java]
$> gem install rspec
JRuby загружен ограниченно. gem install jruby-openssl для полной поддержки.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
Успешно установленный rspec-1.1.12
1 драгоценный камень установлен
Установка документации 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'<br>
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'<br>
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:49: in
gem '
из ... / jruby / 1.1.4 / bin / spec: 18
$> драгоценный камень огурец
(установлен огурец-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 (> = 1.8.0) (Gem :: LoadError)
из ... / jruby / 1.1.4 / lib / ruby / site_ruby / 1.8 / rubygems.rb: 134: в activate'<br>
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'<br>
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'<br>
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'<br>
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'<br>
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'<br>
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'<br>
from .../jruby/1.1.4/lib/ruby/site_ruby/1.8/rubygems.rb:49: in
gem '
из ... / jruby / 1.1.4 / bin / spec: 18
$> сапог для установки самоцвета
(установлен hoe-1.10.0 и зависимость rubyforge-1.0.3)
$> spec --help
Использование: spec (FILE | DIRECTORY | GLOB) + [опции]
(и т. д. и т. д.)
Похоже, "gem install rspec" не устанавливает зависимости.
Не уверен, является ли он эксклюзивным для JRuby в Windows ... другие ОС не тестировались.