Question

$ > jruby -v

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

$ > gem install rspec

JRuby nombre limité d’ouvertures chargé. gem installez jruby-openssl pour une assistance complète.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
Rspec-1.1.12
installé avec succès
1 bijou installé
Installation de la documentation ri pour rspec-1.1.12 ...
Installation de la documentation RDoc pour rspec-1.1.12 ...

$ > spec --help

... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 578: dans `report_activate_error ': impossible de trouver le concombre RubyGem (> = 0.1.13) (Gem :: LoadError )

à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 134: dans activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: dans
activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: dans chaque
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: dans activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 49: in
gem '
à partir de ... / jruby / 1.1.4 / bin / spec: 18

$ > gem installer concombre

(concombre installé-0.1.16 et dépendances 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: dans `report_activate_error ': impossible de trouver la houe RubyGem (> = 1.8.0) (Gem :: LoadError )

à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 134: dans activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: dans
activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in each '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: dans
activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: dans activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in
each '

à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: dans activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: dans
activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in each '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: dans
activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: dans activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in
each '

à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: dans activate '
à partir de ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 49: in
gem '
à partir de ... / jruby / 1.1.4 / bin / spec: 18

$ > bijou installer houe

(hoe-1.10.0 installé et la dépendance rubyforge-1.0.3)

$ > spec --help

Utilisation: spec (FILE | DIRECTORY | GLOB) + [options]

(etc., etc., etc.)

On dirait que "gem install rspec" n'installe pas les dépendances.
Pas sûr que ce soit exclusif à JRuby sous Windows ... d’autres systèmes d’exploitation non testés.

Était-ce utile?

La solution

Avez-vous essayé:

gem install rspec --development

Autres conseils

gem installe-t-il des dépendances avec rspec? Ce ne fut pas le cas avant une version ultérieure de Rubygems, peut-être que jruby n’est pas tout à fait à la hauteur.

Fonctionne pour moi avec le tronc 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]
   ...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top