C.4. Substituting PID properties
The profile property resolver is used to access PID properties from the current profile (or parent profile). It has the following format:
This should not be confused with the syntax of a profile URL, which is used to access general resource files (not PID properties) and which is not resolved immediately (in contrast to the profile property resolver, which substitutes the corresponding property value as soon as the configuration file is read).
Example using a profile property resolver
For example, the
io.fabric8.maven.propertiesPID resource includes the following property setting:
So that the
remoteRepositoriesproperty is set to the value of the
org.ops4j.pax.url.mvn.repositoriesagent property (
io.fabric8.agentis the PID for the agent properties).