Pregunta

$ > jruby -v

jruby 1.1.4 (ruby 1.8.6 patchlevel 114) (2008-08-28 rev 7570) [x86-java]

$ > gem install rspec

Aperturas limitadas de JRuby cargadas. gem install jruby-openssl para soporte completo.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
Instalado con éxito rspec-1.1.12
1 gema instalada
Instalación de documentación de ri para rspec-1.1.12 ...
Instalación de la documentación RDoc para rspec-1.1.12 ...

$ > spec --help

... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 578: en `report_activate_error ': No se pudo encontrar el pepino RubyGem (> = 0.1.13) (Gem :: LoadError )

de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 134: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en each
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 49: en gem '
de ... / jruby / 1.1.4 / bin / spec: 18

$ > gema instalar pepino

(pepino instalado-0.1.16 y dependencias 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: en `report_activate_error ': No se pudo encontrar RubyGem hoe (> = 1.8.0) (Gem :: LoadError )

de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 134: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en each '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en
activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en cada '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en each '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en
activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en cada '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: en activar '
de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 49: en gem '
de ... / jruby / 1.1.4 / bin / spec: 18

$ > gema instalar azada

(instalado hoe-1.10.0 y dependencia rubyforge-1.0.3)

$ > spec --help

Uso: spec (ARCHIVO | DIRECTORIO | GLOB) + [opciones]
(etc., etc., etc.)

Parece que " gem install rspec " no instala las dependencias.
No estoy seguro si es exclusivo de JRuby en Windows ... otros sistemas operativos no probados.

¿Fue útil?

Solución

Intentaste:

gem install rspec --desarrollo

Otros consejos

¿Ayuda gem install rspec --include-dependencies? No fue predeterminado hasta una versión posterior de Rubygems, tal vez jruby no está a la altura del tabaco.

Funciona para mí con el tronco JRuby:

$ jruby -v
jruby 1.3.0 (ruby 1.8.6p287) (2009-03-15 r9415) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_07) [x86_64-java]
$ jruby -S gem install rspec
**************************************************

  Thank you for installing rspec-1.2.2

  Please be sure to read History.rdoc and Upgrade.rdoc
  for useful information about this release.

**************************************************
Successfully installed rspec-1.2.2
1 gem installed
Installing ri documentation for rspec-1.2.2...
Installing RDoc documentation for rspec-1.2.2...
Could not find main page README.rdoc
Could not find main page README.rdoc
Could not find main page README.rdoc
Could not find main page README.rdoc
$ jruby -S spec --help
Usage: spec (FILE|DIRECTORY|GLOB)+ [options]
   ...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top