繁体   English   中英

如何使用 quarkus 在父 maven 项目中创建自定义自动配置

[英]how create a custom Auto-Configuration in parent maven project with quarkus

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

简单关系:
自动配置父项目(具有属性:quarkus.smallrye-metrics.path=/myMetrics)
|———— A child Proejct (non-properties)
|———— B子项目(非产权)

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

试过:

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

环境信息:

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM