代码已上传,GitHub地址
- 下载插件
setting(mac为preferences)->plugins ->添加如下插件
2. 添加.proto文件,如果不显示特殊图标,需要注册一下规范
proto文件必须放在main目录下,和java文件夹同级
syntax = "proto3";
message Person {
string id = 1;
string name = 2;
string email = 3;
}
3. 配置maven仓库
这里写的都是增加的,项目原有的配置不删
<properties>
<!--protobuf-->
<grpc.version>1.11.0</grpc.version>
<protobuf.version>3.9.1</protobuf.version>
</properties>
<dependencies>
<!--protobuf-->
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-netty</artifactId>
<version>${grpc.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.grpc</g