There are two libraries that are provided, they both extend the configuration options provided by the DeltaSpike CDI extension:
- External Configuration
- YAML Extension
The external configuration library allows you to create a default internal properties file that can be overridden with an external properties file referenced through a system property. In addition the library gives you the ability to address property files with a prefix, this allows you to create property files with the same key.
Although not utilising the DeltaSpike configuration mechanism the YAML extension allows you to inject managed classes being built by a YAML file. This class can then be utilised as property values through injection.
Please see the Wiki for instructions on how to build and configure.
- chattersley
- See DeltaSpike configuration for more details DeltaSpike Configuration