我有一个导入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?
我应该如何调试这个以及发生了什么?
答案 0 :(得分:2)
在jruby中将ojdbc14.jar复制到lib后,问题得到了解决。