Top Description Packages
microprofile 7.0

Module org.eclipse.microprofile.config

Automatic module of microprofile-config-api 3.1.

Dependencies
java.base, biz.aQute.bnd.annotation, jakarta.cdi, jakarta.inject, org.osgi.service.cdi, osgi.annotation
Maven Central
Group ID:org.eclipse.microprofile.config
Artifacts:microprofile-config-api

MicroProfile Config API

MicroProfile Config :: API
Version
3.1
Release Date
2023-09-19

Package Summary

Modifier and TypePackage and Description
open package
org.eclipse.microprofile.config

Configuration for Java MicroProfile Rationale

For many project artifacts (e.g. WAR, EAR) it should be possible to build them only once and then install them at different customers, stages, etc. They need to target those different execution environments without the necessity of any repackaging.

open package
org.eclipse.microprofile.config.inject

CDI Support for MicroProfile Config

MicroProfile Config also supports injection via a JSR-330 DI container:

 @Inject
 @ConfigProperty(name="myproject.some.endpoint.url");
 private String restUrl;
open package
org.eclipse.microprofile.config.spi

This package contains classes which are used to implement the configuration API, and to extend the standard configuration functionality in a portable way.