Pre-check

  • [x] I am sure that all the content I provide is in English.

Search before asking

  • [x] I had searched in the issues and found no similar issues.

Apache Dubbo Component

Java SDK (apache/dubbo)

Dubbo Version

Dubbo 3.3

openjdk 24.0.1 2025-04-15 OpenJDK Runtime Environment Homebrew (build 24.0.1) OpenJDK 64-Bit Server VM Homebrew (build 24.0.1, mixed mode, sharing)


[INFO] ------------------------------------------------------------------------ [INFO] Detecting the operating system and CPU architecture [INFO] ------------------------------------------------------------------------ [INFO] os.detected.name: osx [INFO] os.detected.arch: aarch_64 [INFO] os.detected.bitness: 64 [INFO] os.detected.version: 15.5 [INFO] os.detected.version.major: 15 [INFO] os.detected.version.minor: 5 [INFO] os.detected.classifier: osx-aarch_64

Steps to reproduce this issue

  1. clone the dubbo 3.3 repo
  2. mvn clean install -DskipTests

  3. found erros: [INFO] 90 errors [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for dubbo-parent 3.3.6-SNAPSHOT: [INFO] [INFO] dubbo-parent ....................................... SUCCESS [ 3.938 s] [INFO] dubbo-common ....................................... SUCCESS [ 9.102 s] [INFO] dubbo-serialization ................................ SUCCESS [ 0.081 s] [INFO] dubbo-serialization-api ............................ SUCCESS [ 0.589 s] [INFO] dubbo-native ....................................... SUCCESS [ 1.171 s] [INFO] dubbo-serialization-hessian2 ....................... SUCCESS [ 1.202 s] [INFO] dubbo-serialization-fastjson2 ...................... SUCCESS [ 1.193 s] [INFO] dubbo-remoting ..................................... SUCCESS [ 0.064 s] [INFO] dubbo-remoting-api ................................. SUCCESS [ 2.403 s] [INFO] dubbo-remoting-netty ............................... SUCCESS [ 1.267 s] [INFO] dubbo-remoting-zookeeper-curator5 .................. SUCCESS [ 1.418 s] [INFO] dubbo-metrics ...................................... SUCCESS [ 0.060 s] [INFO] dubbo-metrics-event ................................ SUCCESS [ 0.558 s] [INFO] dubbo-rpc .......................................... SUCCESS [ 0.062 s] [INFO] dubbo-rpc-api ...................................... SUCCESS [ 2.352 s] [INFO] dubbo-metrics-api .................................. SUCCESS [ 2.172 s] [INFO] dubbo-metrics-netty ................................ SUCCESS [ 0.522 s] [INFO] dubbo-remoting-netty4 .............................. SUCCESS [ 4.190 s] [INFO] dubbo-remoting-http12 .............................. SUCCESS [ 1.986 s] [INFO] dubbo-remoting-http3 ............................... SUCCESS [ 2.345 s] [INFO] dubbo-remoting-websocket ........................... SUCCESS [ 0.578 s] [INFO] dubbo-rpc-injvm .................................... SUCCESS [ 1.247 s] [INFO] dubbo-metrics-registry ............................. SUCCESS [ 1.315 s] [INFO] dubbo-metrics-default .............................. SUCCESS [ 2.720 s] [INFO] dubbo-cluster ...................................... SUCCESS [ 6.429 s] [INFO] dubbo-rpc-dubbo .................................... SUCCESS [ 7.151 s] [INFO] dubbo-compiler ..................................... SUCCESS [ 3.026 s] [INFO] dubbo-maven-plugin ................................. SUCCESS [ 5.911 s] [INFO] dubbo-rpc-triple ................................... FAILURE [ 8.737 s] [INFO] dubbo-metrics-metadata ............................. SKIPPED [INFO] dubbo-test ......................................... SKIPPED [INFO] dubbo-test-check ................................... SKIPPED [INFO] dubbo-metadata ..................................... SKIPPED [INFO] dubbo-metadata-api ................................. SKIPPED [INFO] dubbo-registry ..................................... SKIPPED [INFO] dubbo-registry-api ................................. SKIPPED [INFO] dubbo-registry-multicast ........................... SKIPPED [INFO] dubbo-registry-zookeeper ........................... SKIPPED [INFO] dubbo-registry-nacos ............................... SKIPPED [INFO] dubbo-test-common .................................. SKIPPED [INFO] dubbo-registry-multiple ............................ SKIPPED [INFO] dubbo-qos-api ...................................... SKIPPED [INFO] dubbo-metrics-prometheus ........................... SKIPPED [INFO] dubbo-metrics-config-center ........................ SKIPPED [INFO] dubbo-configcenter ................................. SKIPPED [INFO] dubbo-configcenter-zookeeper ....................... SKIPPED [INFO] dubbo-configcenter-apollo .......................... SKIPPED [INFO] dubbo-configcenter-nacos ........................... SKIPPED [INFO] dubbo-configcenter-file ............................ SKIPPED [INFO] dubbo-tracing ...................................... SKIPPED [INFO] dubbo-metadata-report-zookeeper .................... SKIPPED [INFO] dubbo-filter-cache ................................. SKIPPED [INFO] dubbo-filter-validation ............................ SKIPPED [INFO] dubbo-config ....................................... SKIPPED [INFO] dubbo-config-api ................................... SKIPPED [INFO] dubbo-config-spring ................................ SKIPPED [INFO] dubbo-config-spring6 ............................... SKIPPED [INFO] dubbo-qos .......................................... SKIPPED [INFO] dubbo-metadata-processor ........................... SKIPPED [INFO] dubbo-compatible ................................... SKIPPED [INFO] dubbo-dependencies-bom ............................. SKIPPED [INFO] dubbo-metadata-definition-protobuf ................. SKIPPED [INFO] dubbo-metadata-report-nacos ........................ SKIPPED [INFO] dubbo-test-spring .................................. SKIPPED [INFO] dubbo-test-spring3.2 ............................... SKIPPED [INFO] dubbo-test-spring4.1 ............................... SKIPPED [INFO] dubbo-test-spring4.2 ............................... SKIPPED [INFO] dubbo-auth ......................................... SKIPPED [INFO] dubbo-security ..................................... SKIPPED [INFO] dubbo-reactive ..................................... SKIPPED [INFO] dubbo-spring-security .............................. SKIPPED [INFO] dubbo-rest-jaxrs ................................... SKIPPED [INFO] dubbo-triple-servlet ............................... SKIPPED [INFO] dubbo-rest-spring .................................. SKIPPED [INFO] dubbo-rest-openapi ................................. SKIPPED [INFO] dubbo-triple-websocket ............................. SKIPPED [INFO] dubbo-spring6-security ............................. SKIPPED [INFO] dubbo-plugin-loom .................................. SKIPPED [INFO] dubbo .............................................. SKIPPED [INFO] dubbo-spring-boot .................................. SKIPPED [INFO] dubbo-spring-boot-actuator ......................... SKIPPED [INFO] dubbo-spring-boot-compatible ....................... SKIPPED [INFO] dubbo-spring-boot-autoconfigure-compatible ......... SKIPPED [INFO] dubbo-spring-boot-autoconfigure .................... SKIPPED [INFO] dubbo-spring-boot-actuator-autoconfigure-compatible SKIPPED [INFO] dubbo-spring-boot-actuator-autoconfigure ........... SKIPPED [INFO] dubbo-spring-boot-starters ......................... SKIPPED [INFO] dubbo-spring-boot-starter .......................... SKIPPED [INFO] dubbo-tracing-otel-zipkin-spring-boot-starter ...... SKIPPED [INFO] dubbo-tracing-otel-otlp-spring-boot-starter ........ SKIPPED [INFO] dubbo-tracing-brave-zipkin-spring-boot-starter ..... SKIPPED [INFO] dubbo-observability-spring-boot-starter ............ SKIPPED [INFO] dubbo-nacos-spring-boot-starter .................... SKIPPED [INFO] dubbo-zookeeper-curator5-spring-boot-starter ....... SKIPPED [INFO] dubbo-sentinel-spring-boot-starter ................. SKIPPED [INFO] dubbo-seata-spring-boot-starter .................... SKIPPED [INFO] dubbo-test-modules ................................. SKIPPED [INFO] dubbo-spring-boot-3-autoconfigure .................. SKIPPED [INFO] dubbo-dependencies-all ............................. SKIPPED [INFO] dubbo-demo-api ..................................... SKIPPED [INFO] dubbo-demo-api-interface ........................... SKIPPED [INFO] dubbo-demo-api-provider ............................ SKIPPED [INFO] dubbo-demo-api-consumer ............................ SKIPPED [INFO] dubbo-demo-spring-boot ............................. SKIPPED [INFO] dubbo-demo-spring-boot-interface ................... SKIPPED [INFO] dubbo-demo-spring-boot-consumer .................... SKIPPED [INFO] dubbo-demo-spring-boot-provider .................... SKIPPED [INFO] dubbo-demo-spring-boot-servlet ..................... SKIPPED [INFO] dubbo-demo-spring-boot-idl ......................... SKIPPED [INFO] dubbo-demo-spring-boot-idl-provider ................ SKIPPED [INFO] dubbo-demo-spring-boot-idl-consumer ................ SKIPPED [INFO] dubbo-bom .......................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:15 min [INFO] Finished at: 2025-07-12T11:52:39+08:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) on project dubbo-rpc-triple: Compilation failure: Compilation failure: [ERROR] 要隐藏有关已过时选项的警告, 请使用 -Xlint:-options。 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/TripleProtocol.java:[45,44] 错误: 程序包io.grpc.health.v1.HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriBuiltinService.java:[33,24] 错误: 程序包io.grpc.health.v1不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriBuiltinService.java:[34,24] 错误: 程序包io.grpc.health.v1不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriBuiltinService.java:[49,12] 错误: 找不到符号 [ERROR] 符号: 类 Health [ERROR] 位置: 类 TriBuiltinService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[28,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[29,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[30,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[31,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[32,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[33,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[34,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[35,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[36,33] 错误: 程序包io.grpc.reflection.v1alpha不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[43,73] 错误: 程序包DubboServerReflectionTriple不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/HealthStatusManager.java:[19,24] 错误: 程序包io.grpc.health.v1不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/HealthStatusManager.java:[20,24] 错误: 程序包io.grpc.health.v1不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[30,24] 错误: 程序包io.grpc.health.v1不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[31,24] 错误: 程序包io.grpc.health.v1不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[32,24] 错误: 程序包io.grpc.health.v1不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[36,52] 错误: 程序包DubboHealthTriple不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/HealthStatusManager.java:[36,11] 错误: 找不到符号 [ERROR] 符号: 类 Health [ERROR] 位置: 类 HealthStatusManager [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/HealthStatusManager.java:[51,61] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[42,49] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[50,65] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[60,78] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[60,19] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[67,37] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckRequest [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[67,11] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[78,22] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckRequest [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[78,65] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[103,54] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[113,70] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[146,67] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[47,27] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[46,26] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[89,12] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[89,60] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[100,12] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[100,60] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[111,12] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[111,60] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[124,12] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[124,60] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[141,12] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[141,60] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[155,12] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[158,27] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[169,12] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[168,12] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/TripleProtocol.java:[155,12] 错误: 找不到符号 [ERROR] 符号: 类 ServingStatus [ERROR] 位置: 类 TripleProtocol [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/TripleProtocol.java:[155,45] 错误: 找不到符号 [ERROR] 符号: 变量 ServingStatus [ERROR] 位置: 类 TripleProtocol [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/TripleProtocol.java:[155,69] 错误: 找不到符号 [ERROR] 符号: 变量 ServingStatus [ERROR] 位置: 类 TripleProtocol [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriBuiltinService.java:[73,36] 错误: 找不到符号 [ERROR] 符号: 变量 DubboHealthTriple [ERROR] 位置: 类 TriBuiltinService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriBuiltinService.java:[73,83] 错误: 找不到符号 [ERROR] 符号: 类 Health [ERROR] 位置: 类 TriBuiltinService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriBuiltinService.java:[75,44] 错误: 找不到符号 [ERROR] 符号: 变量 SERVICE_NAME [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[45,4] 错误: 方法不会覆盖或实现超类型的方法 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[48,34] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[50,31] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionRequest [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[112,8] 错误: 找不到符号 [ERROR] 符号: 类 ExtensionRequest [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[128,35] 错误: 程序包ExtensionNumberResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[129,20] 错误: 找不到符号 [ERROR] 符号: 变量 ExtensionNumberResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[130,36] 错误: 找不到符号 [ERROR] 符号: 变量 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[142,27] 错误: 程序包ListServiceResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[142,46] 错误: 找不到符号 [ERROR] 符号: 变量 ListServiceResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[145,31] 错误: 找不到符号 [ERROR] 符号: 变量 ServiceResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[147,32] 错误: 找不到符号 [ERROR] 符号: 变量 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[159,8] 错误: 找不到符号 [ERROR] 符号: 类 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[159,44] 错误: 找不到符号 [ERROR] 符号: 变量 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[163,24] 错误: 找不到符号 [ERROR] 符号: 变量 ErrorResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[170,30] 错误: 程序包FileDescriptorResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[170,52] 错误: 找不到符号 [ERROR] 符号: 变量 FileDescriptorResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/ReflectionV1AlphaService.java:[185,15] 错误: 找不到符号 [ERROR] 符号: 变量 ServerReflectionResponse [ERROR] 位置: 类 ReflectionV1AlphaService [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[51,23] 错误: 不兼容的类型: 无法推断HashMap<>的类型参数 [ERROR] 原因: 推断类型不符合等式约束条件 [ERROR] 推断: Object [ERROR] 等式约束条件: IdentityHashMap,Boolean> [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[57,88] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[61,15] 错误: 找不到符号 [ERROR] 符号: 变量 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[62,71] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[66,4] 错误: 方法不会覆盖或实现超类型的方法 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[68,27] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[70,19] 错误: 找不到符号 [ERROR] 符号: 变量 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[77,4] 错误: 方法不会覆盖或实现超类型的方法 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[81,31] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[83,43] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[85,53] 错误: 不兼容的类型: 无法推断IdentityHashMap<>的类型参数 [ERROR] 原因: 推断类型不符合等式约束条件 [ERROR] 推断: Object [ERROR] 等式约束条件: StreamObserver [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[92,47] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[114,27] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[126,31] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[141,62] 错误: 程序包HealthCheckResponse不存在 [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[147,8] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[148,39] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] /Users/ryan/IdeaProjects/dubbo/dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/service/TriHealthImpl.java:[150,32] 错误: 找不到符号 [ERROR] 符号: 类 HealthCheckResponse [ERROR] 位置: 类 TriHealthImpl [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn -rf :dubbo-rpc-triple

What you expected to happen

build success

Anything else

build success on Virtual Machine Ubuntu 22 Lts ARM64 system with the same steps.

Are you willing to submit a pull request to fix on your own?

  • [ ] Yes I am willing to submit a pull request on my own!

Code of Conduct

Comment From: wcy666103

It appears that the Protobuf-related classes were not generated. Please ensure that these classes are generated correctly.

Comment From: RyanShiiyoku

It appears that the Protobuf-related classes were not generated. Please ensure that these classes are generated correctly.

what should i exactly do to ensure the Protobuf-related classes are generated correctly?

Comment From: wcy666103

use mvn compile -DskipTests first.

Comment From: RyanShiiyoku

use mvn compile -DskipTests first.

when i run mvn compile -DskipTests,some other errors occured:

[INFO] Reactor Summary for dubbo-parent 3.3.5: [INFO] [INFO] dubbo-parent ....................................... SUCCESS [ 0.986 s] [INFO] dubbo-common ....................................... SUCCESS [ 5.633 s] ...... [INFO] dubbo-rpc-triple ................................... FAILURE [ 0.004 s] [INFO] dubbo-metrics-metadata ............................. SKIPPED [INFO] dubbo-metadata ..................................... SKIPPED ...... [INFO] dubbo-bom .......................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 27.472 s [INFO] Finished at: 2025-07-12T17:52:57+08:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to parse plugin descriptor for org.apache.dubbo:dubbo-maven-plugin:3.3.5 (/Users/ryan/IdeaProjects/dubbo-dubbo-3.3.5/dubbo-maven-plugin/target/classes): No plugin descriptor found at META-INF/maven/plugin.xml -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginDescriptorParsingException

I can't find solution to fix it.

Comment From: zrlw

run mvnw cmd at https://github.com/apache/dubbo/blob/3.3/.github/workflows/release-test.yml

Comment From: RyanShiiyoku

run mvnw cmd at https://github.com/apache/dubbo/blob/3.3/.github/workflows/release-test.yml

when i run ./mvnw --batch-mode -e clean source:jar install -Pjacoco,checkstyle -Dmaven.test.skip=true,the similar mvnw cmd in https://github.com/apache/dubbo/blob/3.3/.github/workflows/release-test.yml, the same errors occured: https://gist.github.com/RyanShiiyoku/2d4bb892446d5256babed9c01de8117a. Maybe the link only open when copy and paste in a new browser window.

Comment From: zrlw

https://github.com/apache/dubbo/pull/15540 try this pr,it might be the same issue which was triggered by current netty h3 does not contains all platforms dependencies anymore.