2017-08-17 16 views
0

私のprotoファイルでは、structやtimestampなどのデフォルトのGoogleプロトコルバッファタイプが使用されています。それは輸入を解決できないため、デフォルトのGradleのprotoc統合、Gradleの出力誤差を用いGradle protocプラグインにデフォルトのGoogleプロトファイルがありません

google/protobuf/struct.proto: File not found.

google/protobuf/timestamp.proto: File not found.

がprotocが

で1指定してデフォルトのGradleのprotocブロック

protoc { 
    artifact = 'com.google.protobuf:protoc:3.3.0' 
} 

の交換

protoc { 
    path = '/usr/local/bin/protoc' 
} 

は問題を修正しますが、移植性がありません。

デフォルトのgradle protoc定義を動作させることができるjar依存関係や他の移植可能なソリューションはありますか?

compile 'com.google.protobuf:protobuf-java:3.4.0'

依存関係がコンパイルいるProtobufライブラリに沿って、デフォルトのGoogle protofilesを提供しています。次の依存関係を追加する

答えて

0

は、エラーを修正します。

関連する問題