Nick Sieger
3/24/2008 5:50:00 PM
On Mon, Mar 24, 2008 at 12:39 PM, PB0711 <hpbenton@gmail.com> 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