java - 如何从 java maven 项目生成 python protobuf
问题描述
我有 maven 项目,其中我定义了各种.proto
文件,其相应的 java 文件是通过 maven 插件生成的。这个生成的文件将用于实现 [rpc - 服务器实现],但我希望它被 python 客户端使用。
因此需要 python 等价于这些 proto 文件。一种方法是手动python protobuf
对这些文件运行命令.proto
并生成代码,但这太手动了。我正在寻找其他选择。
任何帮助,将不胜感激。
解决方案
通过在 pom 文件中为 protobuf-maven-plugin ( link ) 添加执行目标作为“compile-python”来工作。
推荐阅读
- reactjs - 反应:更新组件
- python - 使用 validation_data 时提取分类 Keras 的概率值
- database - 来自数据库 laravel 5.6 的图像
- c - VirtualDub 过滤器帧缓冲区 - 释放内存
- c++ - 错误:命令 'C:\\Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.14.26428\\bin\\HostX86\\x64\\cl.exe' 失败,退出状态为 2
- python - 谷歌云端硬盘文件上传守护进程
- android - 在模块之间共享 Android 仪器测试
- vba - 为同一行中的特定范围的单元格着色
- sharepoint - Sharepoint 替代想法以获取来自多个用户的报告
- python - 通过引用传递可变对象?