quarkus-maven-plugin 是否支持多模块项目?

Har*_*ann 5 quarkus

我正在尝试将一个多模块 Maven 项目从 vanilla Java EE 8 转换为 Quarkus,并且似乎ArcAnnotationProcessor对于引用位于不同模块中的依赖项的所有注入点的未满足依赖项抛出异常。

除了合并模块之外,是否有任何解决方法?

Har*_*ann 4

回答我自己的问题:

根据Quarkus CDI 指南

bean 档案由以下内容合成:

  • 应用程序,

  • 包含 beans.xml 描述符或生成的 Jandex 索引 (META-INF/jandex.idx) 的应用程序依赖项,

  • 和 Quarkus 集成代码。

在向我的每个反应器模块添加 a 后beans.xml,ArC 不再抱怨缺少依赖项。