编译 proto 文件后,我在创建的 java 类中收到“com.google 无法解析为类型”错误

问题描述 投票:0回答:1

我正在 Visual Studio Code 中开发 Maven 项目。

我正在使用此命令来编译 proto 文件:

protoc --plugin=protoc-gen-grpc-java=/home/ayaz/Downloads/protoc-gen-grpc-java-1.56.0-linux-x86_64.exe --grpc-java_out=DataLink_Parser/backend/src/main/java/com/backend --java_out=DataLink_Parser/backend/src/main/java/com/backend DataLink_Parser/backend/src/main/java/com/backend/HelloService.proto

当我在编写后端代码的计算机上编译proto文件时,并且创建了java所需的类,没有任何问题,但是当我在编写后端代码的计算机上编译相同的proto文件时,我遇到了很多java类中的错误编写我的前端代码的计算机。

我在创建的 java 类中遇到此错误:

com.google 无法解析为类型

我以为是来自pom文件,但是无论我怎么查pom文件,我都无法弄清楚。我认为它可能起源于其他地方。

java maven protocol-buffers pom.xml maven-dependency-plugin
1个回答
0
投票

我将协议版本更改为3.12.4,我的问题已得到解决。

© www.soinside.com 2019 - 2024. All rights reserved.