manjaro linux
<protocArtifact>com.google.protobuf:protoc:3.25.1:exe:${os.detected.classifier}</protocArtifact>
<pluginId>grpc-java</pluginId>
<protocArtifact>io.grpc:protoc-gen-grpc-java:1.64.0:exe:${os.detected.classifier}</protocArtifact>
<!--默认值,proto源文件路径-->
<protoSourceRoot>${project.basedir}/src/main/proto</protoSourceRoot>
<!--默认值,proto目标java文件路径-->
<outputDirectory>${project.basedir}/src/main/java</outputDirectory>
<!--设置是否在生成java文件之前清空outputDirectory的文件,默认值为true,设置为false时也会覆盖同名文件-->
<clearOutputDirectory>false</clearOutputDirectory>
exec: mvn clean protobuf:compile
result:
[ERROR] PROTOC FAILED: /run/media/zhaopei/data2/projects/manjaro/signservice/target/protoc-plugins/protoc-gen-grpc-java-1.64.0-linux-x86_64.exe: Unknown option: --proto_path=/run/media/zhaopei/data2/projects/manjaro/signservice/src/main/proto
[ERROR] /run/media/zhaopei/data2/projects/manjaro/signservice/src/main/proto/sign.proto [0:0]: /run/media/zhaopei/data2/projects/manjaro/signservice/target/protoc-plugins/protoc-gen-grpc-java-1.64.0-linux-x86_64.exe: Unknown option: --proto_path=/run/media/zhaopei/data2/projects/manjaro/signservice/src/main/proto
manjaro linux
exec: mvn clean protobuf:compile
result: