Wildfly supports MicroProfile 3.3 (MP) officially. The MP Config specification is part of these . This spec allows to inject config, system and environment properties into CDI-managed classes allowing cloud first development by an overwrite system.
An example would be shown like this
Using JBoss Tools you get a warning about its usage with following error message
Thus JBoss Tools does not detect the usage of @ConfigProperty qualifier.
Possible resolutions would be to
- ignore @ConfigProperty
- support @ConfigProperty with default config source provider evaluating System Environments, System Properties and Config File Properties