2

请求描述:
我想在父maven项目中集成一些属性(例如:quarkus.log.console.format、quarkus.smallrye-metrics.path),新项目只需扩展父maven项目即可自动配置该属性并制作确保所有项目都获得相同的属性。

简单关系:
Auto-Configuration父项目(有属性:quarkus.smallrye-metrics.path=/myMetrics)
|————A子Proejct(非属性)
|————B子Proejct(非属性)

使用http://${A project domain}/myMetricshttp://${B project domain}/myMetrics可以获得指标。

试过:

  1. 添加quarkus.smallrye-metrics.path=/myMetrics父项目/application.properties
  2. 阅读源代码,但我找不到任何方法。

环境信息:

  1. java版本:1.8
  2. 夸库斯版本:1.5.2
4

1 回答 1

1

自 1.13 以来,Quarkus 已经支持此功能:https ://github.com/quarkusio/quarkus/pull/15282

如果您无法升级,则可以microprofile-config.properties改用其行为方式相同的方法。

于 2021-04-21T14:39:30.447 回答