java - 当我使用 quarkus-resteasy-reactive-jackson 时,quarkus-resteasy-mutiny 扩展不存在警告

标签 java quarkus

我在 resteasy-reactive 项目时收到消息。

(build-70) [io.quarkus.resteasy.common.deployment.ResteasyCommonProcessor] null:Quarkus 检测到需要 Mutiny 响应式(Reactive)编程支持,但是 quarkus-resteasy-mutiny 扩展不存在。 我使用了具有以下依赖性的 quarkus-resteasy-reactive-jackson。

<dependency>
  <groupId>io.quarkus</groupId>
  <artifactId>quarkus-resteasy-reactive-jackson</artifactId>
</dependency>

据我了解,如果我添加了 resteasy-reactive-jackson,那么它会自动包含 .

<dependency>
    <groupId>io.smallrye.reactive</groupId>
    <artifactId>mutiny</artifactId>
</dependency>

因此,尽管我使用 Uni/Multi,但我不需要添加“quarkus-resteasy-mutiny”扩展。

当我看到 RestEasyCommonProcessor 代码时,您能否让我知道删除此“WARN”,它会检查 RESTEASY_MUTINY 的功能,但似乎需要检查可用于 smallrye react 的其他方式 PS 我将“quarkus-keycloak-admin-client”用于其他目的,似乎是因为这个问题?

最佳答案

我的猜测是您同时拥有 RESTEasy Classic 和 RESTEasy Reactive 扩展。

消息来自 RESTEasy Classic 扩展。

你应该只有其中之一,否则你会出现各种奇怪的行为。

关于java - 当我使用 quarkus-resteasy-reactive-jackson 时,quarkus-resteasy-mutiny 扩展不存在警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66417445/

相关文章:

java - 在 AEM 6.2 中创建自定义路径浏览器谓词

java - 有没有办法处理 Spring 中自定义异常处理程序内部抛出的异常?

quarkus - 有没有办法在 Quarkus 测试之前强制执行 import.sql?

java - 如何使用 Quarkus Panache 仅选择某些字段?

java - 如何使用 quarkus 创建 native 可执行文件?

java - 我是否正确构建了这个关键监听器?

java - Java 中具有自动索引的集合

java - 如何配置 Quarkus 超过 20 个 Mysql 连接?

java - 无法在 Windows 上创建 native 容器

java - 如何学习鼠标移动?