如何构建twitter的elephant bird for thrift 0.9.1?

ncecgwcz  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(424)

elephant-bird 的自述文件提到:
thrift9 maven profile提供Thrift0.5.0、0.6.0、0.7.0以及0.9以上的版本
我正在使用 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才能让它正常工作,或者是否有一些我不知道的方法?

rryofs0p

rryofs0p1#

protobuf版本:2.5.0和thrift版本:0.9.0适合我

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

相关问题