grpc-java 使用旧包生成的注释

Tom*_*ger 5 java grpc-java jakarta-ee

javax从包切换到包后,我们正在使用 Jakarta 模块jakarta。当我使用 grpc-java 生成器时,生成的类包含:

@javax.annotation.Generated(
    value = "by gRPC proto compiler (version 1.35.0)",
    comments = "Source: echo.proto")
Run Code Online (Sandbox Code Playgroud)

这在我的项目中无法编译。我无法添加对javax包的依赖项,因为库是相同的:

<dependency>
  <groupId>jakarta.annotation</groupId>
  <artifactId>jakarta.annotation-api</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)

仅版本不同(因此不能同时位于类路径上)。

有没有办法切换到jakarta.annotation.Generated或从生成的源中完全删除注释?