From: Nick Sieger Date: 2008-03-25T02:50:01+09:00 Subject: Re: jirb: require java => false ???? On Mon, Mar 24, 2008 at 12:39 PM, PB0711 wrote: > Hello all, > > Ok I'm new to the ruby world and a complete newbie in jruby/java so > I'm probably being dump but what is wrong here? Why isn't require > 'java' working and 2nd (probably be fixed I guess when require java > works) why is require_gem an undefined method?? > > Cheers, > > Paul > > Code: > /local/Ruby> echo $JAVA_HOME > /local/jdk1.6.0_05 > :/local/Ruby> echo $JRUBY_HOME > /local/Ruby/Jruby/jruby-1.1RC3/ > > :/local/Ruby> jirb --version > irb 0.9.5(05/04/13) > irb(main):001:0> require 'java' > => false > irb(main):002:0> include Java > => Object > require 'rubygems' > => true > > require_gem 'ActiveRecord-JDBC' > NoMethodError: undefined method `require_gem' for main:Object > from (irb):7:in `signal_status' "require_gem" is an obsolete method in Rubygems, the new one is just "gem". Also, since you're using RC3, you probably want to use activerecord-jdbc-adapter 0.8 instead... /Nick