Package org.apache.maven.model.root
Interface RootLocator
- All Known Implementing Classes:
DefaultRootLocator
Deprecated.
Interface used to locate the root directory for a given project.
The root locator is usually looked up from the plexus container.
One notable exception is the computation of the early
session.rootDirectory
property which happens very early. The implementation used in this case
will be discovered using the JDK service mechanism.
The default implementation will look for a .mvn
child directory
or a pom.xml
containing the root="true"
attribute.- See Also:
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault Path
findMandatoryRoot
(Path basedir) Deprecated.default Path
Deprecated.default String
Deprecated.boolean
isRootDirectory
(Path dir) Deprecated.
-
Field Details
-
UNABLE_TO_FIND_ROOT_PROJECT_MESSAGE
Deprecated.- See Also:
-
-
Method Details
-
findMandatoryRoot
Deprecated. -
findRoot
Deprecated. -
getNoRootMessage
Deprecated. -
isRootDirectory
Deprecated.
-
RootLocator
instead