Я написал UDF, который использует Joda Time. Я включил его как зависимость в pom.xml. Когда я запускаю скрипт свиньи, я получаю сообщение об ошибке
ERROR 2998: Unhandled internal error. org.joda.time.LocalDate.parse(Ljava/lang/String;)Lorg/joda/time/LocalDate;
Я новичок в java, maven и hadoop. Как я могу связать joda в свою банку (например, статическую ссылку в c/c++), которую я запускаю в кластере?
Это НЕ дубликат как включить внешний файл jar с использованием PIG, поскольку я не могу использовать параметр -D, а регистрация Joda Time в сценарии свиньи не имеет никакого эффекта.