亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

專家和Java:如何從測試目錄中的原始buf文件生成代碼?

專家和Java:如何從測試目錄中的原始buf文件生成代碼?

慕森卡 2022-09-22 16:06:54
我的問題與這個問題非常相似,但對于專家和java。我正在測試 grpc,并希望在測試/原型文件夾中放入一個簡單的 helloworld.proto。但是,該文件不會生成 java 文件(與 /src/主/原型中的原型文件不同)。所以我的問題是如何在測試文件夾中為proto生成代碼?
查看完整描述

1 回答

?
墨色風雨

TA貢獻1853條經驗 獲得超6個贊

首先,按照文檔使用組織

或者,您可以復制示例 pom.xml(這固定到 v1.19.0 版本,請考慮使用最新的標記)。這個pom被問候世界的例子使用,等等。

然后添加原型專家插件的 和 目標。這將導致 生成 中的文件。test-compiletest-compile-customsrc/test/proto

 <plugin>

        <groupId>org.xolstice.maven.plugins</groupId>

        <artifactId>protobuf-maven-plugin</artifactId>

        <version>0.5.1</version>

        <configuration>

          <protocArtifact>com.google.protobuf:protoc:${protoc.version}:exe:${os.detected.classifier}</protocArtifact>

          <pluginId>grpc-java</pluginId>

          <pluginArtifact>io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}</pluginArtifact>

        </configuration>

        <executions>

          <execution>

            <goals>

              <goal>compile</goal>

              <goal>compile-custom</goal>

              <goal>test-compile</goal>

              <goal>test-compile-custom</goal>

            </goals>

          </execution>

        </executions>

      </plugin>


查看完整回答
反對 回復 2022-09-22
  • 1 回答
  • 0 關注
  • 136 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號