static void registerJars(List<String> newJars) throws IllegalArgumentException {
    LogHelper console = getConsole();
    try {
      AddToClassPathAction addAction = new AddToClassPathAction(
          Thread.currentThread().getContextClassLoader(), newJars);
      final ClassLoader newLoader = AccessController.doPrivileged(addAction);
      Thread.currentThread().setContextClassLoader(newLoader);
      SessionState.get().getConf().setClassLoader(newLoader);
      console.printInfo("Added " + newJars + " to class path");
    } catch (Exception e) {
      String message = "Unable to register " + newJars;
      throw new IllegalArgumentException(message, e);
    }
  }
Reload the jars under the path specified in hive.reloadable.aux.jars.path property.

@throws IOException
ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java