$> jruby -v
jruby 1.1.4 (ruby 1.8.6 patchlevel 114) (2008-08-28, версия 7570) [x86-java]
$> gem install rspec
JRuby limited openss загружен. gem установите 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'
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
$> огурец для установки драгоценного камня
(установлен огурец-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'
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
Использование: spec (FILE | DIRECTORY | GLOB) + [параметры]
(и т. Д., Т. Д. И т. Д.)
Похоже, что "gem install rspec" не устанавливает зависимости.
Не уверен, является ли он эксклюзивным для JRuby в Windows ... другие ОС не тестировались.