protobuf报错 UnusedPrivateParameter

之前的项目用的是protobuf 2,后面将协议升级为 protobuf 3之后,发现编译的java文件中报错UnusedPrivateParameter missing。应该是java工程中导入的protobuf库的版本太低,网上查了一下,这个``至少需要3.8.0的版本才有,于是进入 maven 官网发现有4.x的版本了,不过是rc版,这里选用稳定的3.19.1版本就可以了。修改pom.xml文件中protobuf版本号就可以了

<dependency>
    <groupId>com.google.protobuf</groupId>
    <artifactId>protobuf-java</artifactId>
    <version>3.19.1</version>
</dependency>
0%