可以通过cmd命令来编译生成proto文件对应的编程语言的脚本
【注意没配置环境的】在编译软件protoc.exe的文件夹下打开cmd进行编辑命令输入
命令如下:
protoc.exe --java_out=编译完成后脚本所放置的文件夹路径 proto文件的全路径 --proto_path=proto文件所在文件夹的路径
例如
我要编译的proto文件的路径是D:nettyprotosData.proto
我想把他编译后生成的脚本放到D:nettymyScripts 下
就这种写:
protoc.exe --java_out=D:nettymyScripts D:nettyprotosData.proto --proto_path=D:nettyprotos
如果你proto文件不想编译成java脚本,就把上面命令里面的--java_out换成你想要的
you can provide one or more output directives:
- --cpp_out generates C++ code in DST_DIR. See the C++ generated code reference for more.
- --java_out generates Java code in DST_DIR. See the Java generated code reference for more.
- --kotlin_out generates additional Kotlin code in DST_DIR. See the Kotlin generated code reference for more.
- --python_out generates Python code in DST_DIR. See the Python generated code reference for more.
- --go_out generates Go code in DST_DIR. See the Go generated code reference for more.
- --ruby_out generates Ruby code in DST_DIR. See the Ruby generated code reference for more.
- --objc_out generates Objective-C code in DST_DIR. See the Objective-C generated code reference for more.
- --csharp_out generates C# code in DST_DIR. See the C# generated code reference for more.
- --php_out generates PHP code in DST_DIR. See the PHP generated code reference for more.



