Package org.apache.maven.model.root
Interface RootLocator
-
- All Known Implementing Classes:
DefaultRootLocator
public interface RootLocatorInterface 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 earlysession.rootDirectoryproperty 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.mvnchild directory.- Since:
- 3.10.0
- See Also:
DefaultRootLocator
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringUNABLE_TO_FIND_ROOT_PROJECT_MESSAGE
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.nio.file.PathfindMandatoryRoot(java.nio.file.Path basedir)java.nio.file.PathfindRoot(java.nio.file.Path basedir)default java.lang.StringgetNoRootMessage()
-
-
-
Field Detail
-
UNABLE_TO_FIND_ROOT_PROJECT_MESSAGE
static final java.lang.String UNABLE_TO_FIND_ROOT_PROJECT_MESSAGE
- See Also:
- Constant Field Values
-
-