使用 Quarkus 和 Panache,指定要从外部库使用的实体

With Quarkus and Panache, specify the entities to use from an external library

该项目包含多个微服务。

我所有的 Panache 实体都在它们自己的项目中声明,并且该项目作为 Maven 依赖项包含在其他需要它们的项目中。它们集中在外部库中的原因是因为多个项目将使用相同的数据库(其中大多数是只读的)。

我的问题是该库包含所有项目的所有实体。因此,任何包含此库的项目都将创建一个包含所有已声明实体的所有表的数据库。

如何配置 quarkus 以选择要使用的实体或实体文件夹,而不是使用在外部库中检测到的每个实体?

编辑 - 我试过的方法 :

这是 Quarkus 中的一个错误。应该在 v2.6 中解决:https://github.com/quarkusio/quarkus/issues/21682