0
私は多くの.proto
ファイルを持っていますが、私はmaven-antrun-plugin
を使って必要なJavaファイルを生成しています。これは、すでに正常に動作しますMaven:すべての.protoファイルをプラグインに追加
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<tasks>
<mkdir dir="target/src-gen"/>
<exec executable="protoc">
<arg value="--java_out=target/src-gen"/>
<arg value="target/proto/Empty.proto"/>
<arg value="target/proto/ComponentState.proto"/>
</exec>
</tasks>
<sourceRoot>target/src-gen</sourceRoot>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
:それは限り、私は特にこのような一人ひとり.proto
ファイルを、書き込みとして動作します。
しかし、今度はもっと多くの.protoファイル(約30個)が得られるようになったので、上記の方法を使用することはできません。私はそれを一つずつ書く必要があります。している。
ショートカットはありますか? "このディレクトリとそのサブディレクトリの下にあるすべての.proto
ファイルをコンパイルしてください。"非常に良いだろう。
誰でもアイデアはありますか?