Domanda

$ > jruby -v

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

$ > gem install rspec

Le aperture JRuby limitate sono state caricate. gem install jruby-openssl per il pieno supporto.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
Rspec-1.1.12 installato correttamente
1 gemma installata
Installazione della documentazione ri per rspec-1.1.12 ...
Installazione della documentazione RDoc per rspec-1.1.12 ...

$ > spec --help

... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 578: in `report_activate_error ': Impossibile trovare il cetriolo di RubyGem (> = 0.1.13) (Gem :: LoadError )

da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 134: in attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: in
attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in ciascuno
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 49: in
gem '
da ... / jruby / 1.1.4 / bin / spec: 18

$ > gem install cetriolo

(cetriolo installato-0.1.16 e dipendenze termine-ansicolor-1.0.3, poliglotta-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: in `report_activate_error ': Impossibile trovare la zappa di RubyGem (> = 1.8.0) (Gem :: LoadError )

da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 134: in attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: in
attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in ciascuno '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in
attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: in attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in
ciascuno '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: in
attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in ciascuno '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in
attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 158: in attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in
ciascuno '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 157: in attiva '
da ... / jruby / 1.1.4 / lib / ruby ??/ site_ruby / 1.8 / rubygems.rb: 49: in
gem '
da ... / jruby / 1.1.4 / bin / spec: 18

$ > gemma installare zappa

(hoe-1.10.0 installato e dipendenza rubyforge-1.0.3)

$ > spec --help

Utilizzo: spec (FILE | DIRECTORY | GLOB) + [opzioni]
(ecc., ecc., ecc.)

Sembra " gem install rspec " non installa le dipendenze.
Non sono sicuro che sia esclusivo di JRuby su Windows ... altri sistemi operativi non testati.

È stato utile?

Soluzione

Hai provato:

gem install rspec --development

Altri suggerimenti

gem installa rspec --include-dependencies aiuta? Non è stato predefinito fino a una versione successiva di Rubygems, forse jruby non è del tutto all'altezza.

Funziona per me con il trunk 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]
   ...
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top