Я пытаюсь подключиться к улей с помощью JRuby, это часть моего кодаИспользование JDBC для подключения к улью JRuby генерирует ClassNotFoundException
require 'java'
module JavaLang
include_package 'java.lang'
end
module JavaSql
include_package 'java.sql'
end
JavaLang::Class.forName("org.apache.hive.jdbc.HiveDriver").newInstance
..rest of the code
Я получаю ClassNotFoundException при вызове Class.forName
I пытался добавить улей-jdbc.jar к классам с помощью следующей команды:
экспорт CLASSPATH = $ CLASSPATH:/мой/дома/реж/bin/*
бункер Directo ry, который я создал, содержит куст hive-jdbc, но я все еще получаю эту ошибку.
Как добавить jar в мой путь к классам, чтобы он был распознан Class.forName?
P.S. Я использовал код here в качестве руководства, чтобы создать свой код, как я новичок в JRuby