Tôi vừa mới bắt đầu phát với Google proto. Khi tôi cố gắng biên dịch tệp proto trong ví dụ proto-java, nó không tạo ra bất kỳ tệp grpc nào.protoc không tạo các tệp bản ghi dịch vụ
tập proto, https://github.com/grpc/grpc-java/blob/master/examples/src/main/proto/hello_world.proto
ngõ ra,
rsonkhla @ Raman-OptiPlex-9020: ~/sandbox/grpc-java/ví dụ $ protoc --version libprotoc 3.0.0 rsonkhla @ raman-OptiPlex-9020: ~/hộp cát/grpc-java/ví dụ $ protoc --java_out = test/-I ../../ grpc-java/example ../../grpc-java/examples/ src/main/proto/hello_world.proto rsonkhla @ raman-OptiPlex-9020: ~/hộp cát/grpc-java/ví dụ $ ls -R kiểm tra/ kiểm tra /: io
thử nghiệm/io: grpc
thử nghiệm/io/grpc: ví dụ
thử nghiệm/io/grpc/ví dụ: helloworld
thử nghiệm/io/grpc/ví dụ/helloworld: HelloRequest.java
HelloResponse.java HelloWorldProto.java HelloRequestOrBuilder.java HelloResponseOrBuilder.java
Có ai khác phải đối mặt với vấn đề này?
Vui lòng bỏ qua. Tôi không vượt qua đường dẫn plugin protoc-gen-grpc-java khi biên dịch ... –
rsonkhla @ raman-OptiPlex-9020: ~/sandbox/grpc-java/ví dụ $ protoc --plugin = protoc-gen-java_rpc = ../compiler/build/binaries/java_pluginExecutable/protoc-gen-grpc-java --java_rpc_out = test/--java_out = test/-I. src/main/proto/hello_world.proto thử nghiệm/io/grpc/ví dụ/helloworld: GreeterGrpc.java HelloRequest.java HelloRequestOrBuilder.java HelloResponse.java HelloResponseOrBuilder.java HelloWorldProto.java –
tôi sử dụng protobuf-maven-plugin, Nó cũng không thể tạo tệp sơ khai dịch vụ. –