Package com.zfabrik.impl.mvncr
Class MvnFragmentResource
java.lang.Object
com.zfabrik.resources.provider.Resource
com.zfabrik.impl.mvncr.MvnFragmentResource
A fragment for a Maven based component repository (see
MvnRepositoryResource
). An mvncr fragment adds configuration information to an mvncr repository by referring
to it and specifying configuration properties that can be merged.
The purpose of fragments is to support modularization of mvncr component repository configuration while still maintaining one Maven dependency graph. See also the wiki.
Configuration Properties
Using a component descriptor the following properties can be setname | meaning | default |
---|---|---|
mvncr.component | The component name (or a comma-separated list of component names) of MVNCR declarations this fragment adds to or a fragment adding to some other mvncr. Deprecated as component names are not robust for this use-case when using links. Instead use mvncr.repository | n.a. |
mvncr.repository | The symbolic name (or a comma-separated list of symbolic names) of MVNCR declarations this fragment adds to or a fragment adding to some other mvncr. | n.a. |
mvncr.roots | As above. Will be merged with the repo this fragment adds to | n.a. |
mvncr.managed | As above. Will be merged with the repo this fragment adds to | n.a. |
mvncr.excluded | As above. Will be merged with the repo this fragment adds to | n.a. |
-
Field Details
-
TYPE
Component Type- See Also:
- Constant Field Values
-
MVNCR_COMPONENT
Deprecated.UseMvnRepositoryImpl.MVN_REPOSITORY
insteadThe component name (or a comma-separated list of component names) of MVNCR declarations this fragment adds to or a fragment adding to some other mvncr.- See Also:
- Constant Field Values
-
-
Constructor Details
-
MvnFragmentResource
-
-
Method Details
MvnRepositoryImpl.MVN_REPOSITORY
instead