2012-04-06 3 views
0

У меня есть приложение JRuby + Swing, и хочу добавить jdbc/mysql тамJRuby 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" вместо –

+0

LoadError: нет такого файла не для загрузки - active_record требуется в орг/JRuby/RubyKernel.java: 1033 (корень) at olap_frontend.rb: 4 – skayred

ответ

0

Это была моя вина - я должен потребовать rubygems первого

+0

Если кто-то случится с этим при использовании Ruby 1.9, это всего лишь проблема в 1.8. 1.9 требует рубигемов автоматически. –