I've been struggling to find a clean way to generate protobufs for java with gRPC support with bazel, so I just released rules_protobuf at
https://github.com/pubref/rules_protobuf/tree/0.1.1.
If you are new to
http://bazel.io, this might be a good way to try it out. As it will automatically install the protoc and protoc-gen-grpc-java binaries into your workspace, it requires no configuration and may be one of the easier ways to get started with gRPC.
Looking forward to native protobuf support in bazel, but until then hopefully it fills a need for others with this requirement. PRs definitely welcome for improvements or support for additional language output.
Cheers,
Paul