Ошибка сборки слона-птицы

Поскольку я хотел использовать Elephant birds для чтения/записи файлов JSON в PIG, скачал EB для Mac.

git clone git://github.com/kevinweil/elephant-bird.git

и попытался построить с помощью

mvn package

и сборка не удалась, как показано ниже,

[INFO] --- protobuf-maven-plugin:0.4:run (default) @ elephant-bird-core ---
[INFO] Protobuf dependency version 2.4.1
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Elephant Bird ..................................... SUCCESS [1.670s]
[INFO] Elephant Bird Hadoop Compatibility ................ SUCCESS [3.148s]
[INFO] Elephant Bird Core ................................ FAILURE [0.927s]
[INFO] Elephant Bird Cascading2 .......................... SKIPPED
[INFO] Elephant Bird Hive ................................ SKIPPED
[INFO] Elephant Bird Pig ................................. SKIPPED
[INFO] Elephant Bird Mahout .............................. SKIPPED
[INFO] Elephant Bird RCFile .............................. SKIPPED
[INFO] Elephant Bird Lucene .............................. SKIPPED
[INFO] Elephant Bird Pig Lucene .......................... SKIPPED
[INFO] Elephant Bird Examples ............................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.igor-petruk.protobuf:protobuf-maven-plugin:0.4:run (default) on project elephant-bird-core: Unable to find 'protoc' -> [Help 1]

Я проверил эту ссылку Ошибка сборки пакета ElephantBird: и загрузил thrift 0.9 и попытался указать абсолютный путь в пом.xml

Любые предложения, пожалуйста, о том, как заставить его работать.


person Srikanth    schedule 05.08.2013    source источник


Ответы (1)


Если вы используете систему на основе apt-get, попробуйте установить пакет libprotobuf-java. Вы также можете установить версию 2.4.1 из источника http://code.google.com/p/protobuf/downloads/detail?name=protobuf-2.4.1.tar.gz.

https://github.com/kevinweil/elephant-bird/wiki/Build-errors упоминает об этой ошибке.

person Justin    schedule 20.09.2013