NameError: невозможно загрузить jdbc.OracleDriver - jrubyNameError - PullRequest
0 голосов
/ 23 февраля 2012

У меня есть класс, который импортирует OracleDriver

 require 'java'    
 java_import 'oracle.jdbc.OracleDriver'   <= Get error here

Я получаю:

NameError: cannot load Java class oracle.jdbc.OracleDriver
         for_name at org/jruby/javasupport/JavaClass.java:1204
  get_proxy_class at org/jruby/javasupport/JavaUtilities.java:34
      java_import at /home/pboob/apps/jruby-1.6.4/lib/ruby/site_ruby/shared/builtin/javasupport/core_ext/object.rb:46

Раньше это работало нормально, но я что-то напутал в env.

Если я вызываю скрипт, это jruby - 1.9 ... но из трассировки стека кажется, что он подхватывает jruby-1.6.4?

Есть идеи, как мне отладить это и что происходит?

1 Ответ

2 голосов
/ 23 февраля 2012

Проблема была решена после того, как я скопировал ojdbc14.jar в lib в jruby.

...