1.下载thrift.exe文件
清华镜像下载地址
如下图所示选择第一个
下载完后把文件名字改为thrift,不然待会配环境的时候不能启动
2.配置环境
在系统变量path下配置thrift环境,如图所示
3.编译IDL文件
可以直接用记事本进行开发,最后修改完后把文件后缀改为thrift即可,如:
namespace java com.thrift.demo
service HelloService{
string sayHello(1:string username)
}
java:就是要转化为什么语言,如果是要转为c++,就改成cpp就行。
com.thrift.demo.service :是转化java后代码所在的包
编译后进入cmd 运行命令
thrift -gen java HelloService.thrift
会生成一个gen-java文件夹
4.创建项目
创建一个maven项目,在pom中引入
<dependencies>
<!-- https://mvnrepository.com/artifact/org.apache.thrift/libthrift -->
<dependency>
<groupId>org.apache.thrift</groupId>
<artifactId>libthrift</artifactId>
<version>0.9.3</version>
<type>pom</type>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-simple -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>