2012-04-06 56 views
0

我的JRuby + Swing应用程序,并要添加jdbc/mysqlJRuby的JDBC-MySQL错误

require "jdbc/mysql" 

但是,当我试图运行它,我有followig错误:

LoadError: no such file to load -- jdbc/mysql 
    require at org/jruby/RubyKernel.java:1033 
    (root) at olap_frontend.rb:3 

我的宝石名单:

*** LOCAL GEMS *** 

activerecord-jdbc-adapter (1.2.2) 
activerecord-jdbcmysql-adapter (1.2.2) 
bouncy-castle-java (1.5.0146.1) 
bundler (1.1.3 ruby) 
jdbc-mysql (5.1.13) 
jruby-launcher (1.0.12 java) 
jruby-openssl (0.7.6.1) 
rake (0.9.2, 0.8.7) 
rubygems-bundler (0.3.0 ruby) 

我在做什么错了?

+0

尝试需要 “active_record”,而不是 – 2012-04-06 18:55:33

+0

LoadError:没有这样的文件来加载 - active_record 需要在组织/ JRuby中/ RubyKernel.java:1033 (根)在olap_frontend.rb:4 – skayred 2012-04-07 03:10:24

回答

0

这是我的错 - 我需要需要rubygems第一

+0

如果有人在使用Ruby 1.9时发生这种情况,这只是1.8中的一个问题。 1.9自动需要rubygems。 – 2013-01-10 23:21:53