https://cwiki.apache.org/confluence/display/Hive/HivePlugins
Hive предоставляет способ регистрации пользовательских функций с помощью команды «добавить jar», как приложение должно регистрировать эти jar программно?
Если определенное определение класса изменяется в пользовательской функции, должен ли я добавить 'jar' или есть другая команда для достижения этой цели.
Самый простой способ добавить hive udf jar из кода java,
Connection con = DriverManager.getConnection(connectionUrl, "", ""); Statement stmt = con.createStatement(); stmt.executeQuery("add jar /user/jars/HiveUdf.jar");