-
InterfaceDescriptionUse
RuntimeInformation
instead.useProjectBuilder
insteaduseProjectBuildingRequest
insteadAs of 3.2.2, and there is no direct replacement. This is an internal class which was not marked as such, but should have been.UseMavenRepositorySystem
if needed, or maven-resolver directly, until maven 4.x api is outuseToolchainsBuilder
instead
-
ClassDescriptionAs of 3.2.2, and there is no direct replacement. This is an internal class which was not marked as such, but should have been.As of 3.0, use a specific implementation instead, e.g.
NearestConflictResolver
instead useDefaultToolchainsBuilder
-
ExceptionsDescription
-
MethodDescriptionto be removed before 2.0 after the install/deploy plugins use the alternate methodwe want to use the artifact method only, and ensure artifact.file is set correctly.to be removed before 2.0 after the install/deploy plugins use the alternate methodwe want to use the artifact method only, and ensure artifact.file is set correctly.use
META-INF/maven/extension.xml
to define artifacts exported by Maven core and plugin extensions.useMETA-INF/maven/extension.xml
to define artifacts exported by Maven core and plugin extensions.org.apache.maven.project.interpolation.ModelInterpolator.interpolate(Model, Map<String, ?>, boolean)
-
ConstructorDescriptionwithout passing in the system properties, the SystemPropertiesProfileActivator will not work correctly in embedded environments.use
File
constructor for pomLocationorg.apache.maven.project.InvalidProjectModelException(String, String, String, ModelValidationResult) useFile
constructor for pomLocation
META-INF/maven/extension.xml
to define artifacts exported by Maven core extensions.