gpt4 book ai didi

java - 如何编译 Apache Thrift 定义文件?

转载 作者:搜寻专家 更新时间:2023-11-01 02:50:26 26 4
gpt4 key购买 nike

我正在尝试编译一个 Apache Thrift 定义文件(在 Ubuntu 上)。我不断收到错误消息:Could not open input file with realpath: Calculator.thrift 每当我在命令行中输入 thrift -r --gen java Calculator.thrift 时。我已经安装了 Thrift。我应该在哪里保存 .thrift 定义文件以便可以编译它们?

最佳答案

在thrift安装自带的tutorial目录下,你应该看到下面2个*.thrift文件:

shared.thrift
tutorial.thrift

在同一个目录中,您应该能够生成/编译 thrift IDL 文件,如下所示:

thrift -r --gen java ./tutorial.thrift

这应该在教程目录中创建一个 gen-java 子目录。

Calculator.thrift 文件实际上并不存在,Calculator 服务定义在tutorial.thrift 中。该错误试图告诉您它找不到该文件,这是正确的,因为它实际上并不存在 :)

关于java - 如何编译 Apache Thrift 定义文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12241306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com