NameError:无法加载jdbc.OracleDriver-jrubyNameError



我有一个导入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

这以前工作得很好,但我发现环境中有点乱。

我正在调用的脚本是jruby-1.9……但从堆栈跟踪来看,它似乎正在使用jruby-1.6.4?

有什么想法我应该如何调试这个以及发生了什么吗?

在jruby中将ojdbc14.jar复制到lib后,问题得到了解决。

最新更新