带有gRPC的客户端服务器应用程序

时间:2019-08-10 22:00:58

标签: java maven grpc grpc-java

由于某种原因,该项目由于一系列错误而无法编译,这是一个使用gRPC的多模块maven项目。

这是一个复杂的设置,因此我还上传了一个简单而孤立的示例项目(每个模块有2个模块,每个模块都有一个类文件),请download进行本地测试。最近两天,我一直在努力学习。

尽管那里有所有过时的信息,我还是试图使其尽可能简单。

运行服务器java -jar Server/target/Server-1.0-SNAPSHOT.jar

运行客户端:无法编译/运行并连接到服务器

Root POM
    - Client POM
    - Server POM

a)首先,无论POM文件中提到的依赖项如何,客户端都找不到服务器POM。 (请参见屏幕截图)

<dependencies>
    <dependency>
        <groupId>${project.groupId}</groupId>
        <artifactId>Server</artifactId>
        <version>${project.version}</version>
    </dependency>
</dependencies>

enter image description here

b)一旦纠正了以上错误,由于某些依赖项错误,客户端在编译时将引发错误,我非常感谢您能够正常工作,我花了两天的时间挣扎与此。

0 个答案:

没有答案