thrift安装

fxinzi 2014-11-12

ubuntu 14.04 64位 环境下安装

Thrift安装包:thrift-0.9.2.tar.gz

下载地址:http://thrift.apache.org/download

具体安装过程:

① Required packages 安装相关支持包

sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev

② tar -xvf thrift-0.9.2.tar.gz 解压缩文件

③ cd thrift-0.9.2 进入Thrift安装主目录

④ ./configure (可能出现权限不够,请修改文件权限sudo chmod 755 configure)

⑤ sudo make

⑥ sudo make install

测试安装编译是否成功:

在终端输入thrift出现下面的信息:

thrift安装

输入 thrift -help

thrift安装

⑦编译Thrift支持Java的相关Jar文件【如果已经安装了ant,那这步骤可以忽略掉】

cd ./lib/java

然后编译ant (如果没有安装ant的话,sudo apt-get install ant,何为ant?类似c++的make)

会生成一个build文件夹,里面存放的是Thrift支持JAVA的相关jar包

3、Thrift Tutorial (for java) 测试教程

使用Thrift Tutorial的具体步骤:

cd ../../tutorial  进入Thrift自带的tutorial文件夹

thrift -r --gen java tutorial.thrift生成gen-java目录

cd java

然后编译ant 生成相关java文件

以下测试未发现生成的JavaServer和JavaClient,可能是高版本的原因,待验证

现在就可以运行demo进行测试了~

开启服务端 ./JavaServer &

再打开一个终端,模拟客户端访问 ./JavaClient

运行结果如图:

1、service端:

thrift安装

2、Client端:

thrift安装

相关推荐