如何为节俭0.9.1建立推特的大象鸟?

时间:2016-02-16 11:24:32

标签: maven hadoop twitter thrift elephantbird

elephant-bird的自述文件提及:

  

Thrift 0.5.0,0.6.0,0.7.0,版本大于0.9,是通过thrift9 maven profile提供的

我正在使用mvn package -e -Dprotobuf.version=2.6.1 -Dthrift.version=0.9.1,但它给了我错误:

.
.
.
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/user/Downloads/elephant-bird-elephant-bird-4.13/core/thrift7/src/test/java/com/twitter/elephantbird/thrift/TestThrift7BinaryProtocol.java:[24,12] error: cannot find symbol
.
.
.

我是否必须安装thrift 0.7.0以使其正常工作或者是否有某些我不知道的方式?

1 个答案:

答案 0 :(得分:0)

protobuf版本: 2.5.0 和节俭版本: 0.9.0 为我工作

mvn package -Dprotobuf.version=2.5.0 -Dthrift.version=0.9.0