jarodzz
(jarodzz)
1
Hi, all.
I'm using Jruby for the first time. and met the gem problem.
First, I install jruby.
# jruby -v
jruby 1.6.3 (ruby-1.8.7-p330) (2011-07-07 965162f) (Java HotSpot(TM)
Client VM 1.6.0_14) [linux-i386-java]
Then I use jgem to install several ruby gems.
# jgem list --local
*** LOCAL GEMS ***
cucumber (1.0.1)
cuke4duke (0.4.4)
diff-lcs (1.1.2)
gherkin (2.4.5)
json (1.5.1)
rake (0.8.7)
sources (0.0.1)
term-ansicolor (1.0.5)
Then the problems come:
I can require json, but I can not require 'gherkin'
# jruby -e "require 'rubygems';require 'json'"
···
#
# jruby -e "require 'rubygems';require 'gherkin'"
LoadError: no such file to load -- gherkin
This cause me failed to run "cuke4duke"
Any one met this error before?
I cannot reproduce this. This is JRuby master, but should not be
substantially different from 1.6.x:
~/projects/jruby $ gem install gherkin
Successfully installed gherkin-2.4.5-java
1 gem installed
~/projects/jruby $ jruby -rubygems -e "require 'gherkin'; puts 'ok'"
ok
Are you sure you're running the same JRuby version in each case? Pass
-v and confirm it maybe?
- Charlie
···
On Tue, Jul 12, 2011 at 5:30 AM, salamond <jarodzz@gmail.com> wrote:
Hi, all.
I'm using Jruby for the first time. and met the gem problem.
First, I install jruby.
# jruby -v
jruby 1.6.3 (ruby-1.8.7-p330) (2011-07-07 965162f) (Java HotSpot(TM)
Client VM 1.6.0_14) [linux-i386-java]
Then I use jgem to install several ruby gems.
# jgem list --local
*** LOCAL GEMS ***
cucumber (1.0.1)
cuke4duke (0.4.4)
diff-lcs (1.1.2)
gherkin (2.4.5)
json (1.5.1)
rake (0.8.7)
sources (0.0.1)
term-ansicolor (1.0.5)
Then the problems come:
I can require json, but I can not require 'gherkin'
# jruby -e "require 'rubygems';require 'json'"
#
# jruby -e "require 'rubygems';require 'gherkin'"
LoadError: no such file to load -- gherkin
This cause me failed to run "cuke4duke"
Any one met this error before?