Package org.springframework.boot.maven
package org.springframework.boot.maven
Maven plugin for Spring Boot.
-
ClassDescriptionAbstract base class for AOT processing MOJOs.
DiagnosticListenerused to collect errors.A base mojo filtering the dependencies of the project.ArtifactFilterto exclude test scope dependencies.ArtifactFilterthat only include runtime scopes.Abstract base class for classes that work with anPackager.Archive layout types.Base class to run a Spring Boot application.Librariesbacked by MavenArtifacts.Package an application into an OCI image using a buildpack, forking the lifecycle to make sure thatpackageran.Package an application into an OCI image using a buildpack.Package an application into an OCI image using a buildpack, but without forking the lifecycle.Generate abuild-info.propertiesfile based on the content of the currentMavenProject.Encapsulates configuration of an image building cache.Encapsulates configuration of an image building cache stored in a volume.Base class forArtifactsFilterbased on aFilterableDependencylist.Docker configuration options.Encapsulates Docker registry authentication configuration options.A model for a dependency to exclude.An {DependencyFilter} that filters out any artifact matching anExclude.Display help information on spring-boot-maven-plugin.
Callmvn spring-boot:help -Ddetail=true -Dgoal=<goal-name>to display parameter details.Image configuration options.A model for a dependency to include.AnArtifactsFilterthat filters out any artifact not matching anInclude.Layer configuration options.AnArtifactsFilterthat filters by matching groupId.Invoke the AOT engine on the application.Invoke the AOT engine on tests.Extension for the Maven shade plugin to allow properties files (e.g.Repackage existing JAR and WAR archives so that they can be executed from the command line using java -jar.Run an application in place.Start a spring application.Stop an application that has been started by the "start" goal.Run an application in place using the test runtime classpath.