如何在JavaGRPC中配置.proto路径?
如上图所示,我的java项目路径是:如何在JavaGRPC中配置.proto路径?,java,grpc,Java,Grpc,如上图所示,我的java项目路径是: --stub-service ------src --------main ----------java ----------proto --------------helloworld.proto(1) ------stub-protocol --------helloworld.proto(2) 我想通过.proto文件生成目标代码。 grpc教程将在src/main/proto中构建hello world.proto文件, 但是我的helloworl
--stub-service
------src
--------main
----------java
----------proto
--------------helloworld.proto(1)
------stub-protocol
--------helloworld.proto(2)
我想通过.proto文件生成目标代码。
grpc教程将在src/main/proto中构建hello world.proto文件,
但是我的helloworld.proto文件在子协议中
如何在Java GRPC中配置.proto路径?protobuf插件允许这样做,尽管建议您使用标准约定 文档链接: 通过将以下内容添加到build.gradle,您可以告诉proto插件您的非标准proto目录:
sourceSets {
main {
proto {
srcDir "${project.projectDir}/stub-protocol/"
}
}
}
谢谢太棒了。