intelij でprotoc jar maven プラグインを使用しようとしています。これを pom.xml に追加しました。
<plugin>
<groupId>com.github.os72</groupId>
<artifactId>protoc-jar-maven-plugin</artifactId>
<version>3.1.0.2</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<includeDirectories>
<include>src/main/protobuf</include>
</includeDirectories>
<inputDirectories>
<include>src/main/protobuf</include>
</inputDirectories>
</configuration>
</execution>
</executions>
</plugin>
に proto ファイルがありますsrc/main/protobuf
。pom.xml にもこれがあります。
<dependency>
<groupId>com.github.os72</groupId>
<artifactId>protoc-jar</artifactId>
<version>3.1.0.1</version>
</dependency>
そして、ここにプロトがあります:
package stringtest;
message StringObject {
repeated string string_one = 1;
repeated string string_two = 2;
repeated string string_three = 3;
}
ただし、モジュールを右クリックして [ビルド] をクリックするか、[ビルド] メニューに移動して [プロジェクトをビルド] をクリックしても、コンパイルされた protobuf ファイルが生成されていません。エラーも表示されません。私が間違っていることを誰かが知っていますか?