社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
implementation 'io.grpc:grpc-netty-shaded:1.26.0'
implementation 'io.grpc:grpc-protobuf:1.26.0'
implementation 'io.grpc:grpc-stub:1.26.0'
implementation "com.google.protobuf:protobuf-java-util:3.11.1"
HelloReply.java
HelloReplyOrBuilder.java
HelloRequest.java
HelloRequestOrBuilder.java
HelloWorldProto.java
GreeterGrpc.java
https://www.fireflyi.com/article/46
.proto文件语法高亮显示。依次点击Intellij中的“File”-->"Settings"-->"Plugins"-->"Browse repositories",如下所示:
.proto文件语法高亮显示。输入Protobuf,如下所示
安装完后,重启Intellij IDEA,查看.proto文件,会发现已经支持语法高亮显示。
buildscript {
dependencies {
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.10'
}
}
protobuf {
protoc { artifact = "com.google.protobuf:protoc:3.11.2" }
generateProtoTasks {
all()*.plugins {
grpc {
option 'enable_deprecated=false'
}
}
}
generatedFilesBaseDir = "$projectDir/src"
}
sourceSets {
main {
proto {
// 除了默认的'src/main/proto'目录新增proto文件的方法
srcDir 'src/'
}
}
}
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!