场景:一个包含多个子项目的大项目,即SBT构建定义。
rootproject/
api/
src/
main/
thrift/
SomeService.thrift
core/
src/
main/
thrift/
SomeModel.thrift
include SomeModel.thrift
中SomeService.thrift
的正确方法是什么?
答案 0 :(得分:4)
管理找到答案。 路径包含按预期工作:
SomeService.thrift
看起来像这样:
include ../../../../SomeModels.thrift
// And then normal IDL definitions
struct Test {
1: required SomeModels.Model model
}