grpc の使用に関するチュートリアルに従っており、プラグインを使用してソース コードを生成することになっていますが、 --grpc_out および --plugin フラグの使用方法に行き詰まっています。
以下、現在の課題です。
- チュートリアルのようにhttps://search.maven.org/からダウンロードしたプロトコル ジェネレーターは、osx オペレーティング システムhttps://search.maven.org/search?q=a:protoc-gen-grpc-javaの実行可能ファイルです。 . これが最初の混乱です。
これらのプラグイン フラグ (--plugin、--grpc_out) を使用しない場合、コードはこのコマンドで問題なく生成されます
protoc -I /proto --java_out /hello/grpc/grpc/revamp/services /proto/messages.proto
上記は問題なく動作します
混乱1からダウンロードしたプラグインを使用してフラグを追加すると、このコマンドでこのエラーがスローされます。
protoc -I /proto --java_out /hello/grpc/grpc/revamp/services /proto/messages.proto --grpc_out /hello/grpc/grpc/revamp/services --plugin=protoc-gen-grpc=/proto/ lib/protoc-gen-grpc-java-1.19.0-osx-x86_64.exe
--grpc_out: protoc-gen-grpc: プラグインがステータス コード 1 で失敗しました。
このプラグインを osx で使用した人はいますか?
前もって感謝します