gpt4 book ai didi

java - Maven 和 java : missing generated code for service in test directory

转载 作者:行者123 更新时间:2023-11-30 05:41:38 26 4
gpt4 key购买 nike

跟进我的问题here ,我注意到仍然有一些文件没有创建。未创建的文件用于服务。这些消息创建得很完美。

重现我的问题的快速示例:例如克隆this github repo .

rm -rf src/main/java (remove java files to avoid other compilation issues)
mv src/main/proto src/test/proto (move the proto file to test)
add the following goal to pom for plugin maven-protoc-plugin: <goal>test-compile</goal>
mvn clean package

所以pom文件应该是这样的: enter image description here

它将正确创建这些 java 文件: enter image description here但缺少 GreeterGrpc (这是服务,是在 src/main/proto 中创建的): enter image description here

所以我想知道当 proto 文件移动到测试文件夹时如何创建服务的 java 文件。

最佳答案

实际上我意识到我只添加了测试编译,但没有添加测试编译自定义。编译服务 java 文件也需要它。

关于java - Maven 和 java : missing generated code for service in test directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55527939/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com