从另一个项目导入 Protobuff

时间:2021-06-03 13:50:26

标签: java protocol-buffers

项目 B 正在尝试导入项目 A proto 文件。项目 B pom.xml 有项目 A 的依赖项。

ProjectB 有 person.proto

syntax = "proto3";
import "projectA/src/main/proto/vehical.proto";

message Person {
   string name = 1;
   int32 age = 2;  
}

项目 A 有 vehical.proto

syntax = "proto3";

message car{
   string model= 1;
   int32 year= 2;  
}

编译时出现错误

[错误] C:\eclipseWorkSpace\TestProto\src\main\proto\person.proto [0:0]:projectA/src/main/proto/vehical.proto:找不到文件。 person.proto:导入“projectA/src/main/proto/vehical.proto”未找到或有错误。

关于如何解决这个专家的任何建议?

1 个答案:

答案 0 :(得分:0)

我发现我只是把 import "customer.proto"; in person.proto 似乎解决了我的问题。

相关问题