All Classes and Interfaces
Class
Description
Abstract base class for mojos related to Docker files and builds.
Base class for Micronaut AOT mojos.
Abstract Mojo for Micronaut AOT.
Base class for all Micronaut Maven plugin mojos.
Base class for OpenAPI generator mojos.
Base mojo for Micronaut test resources service handling.
Invokes the Micronaut AOT
optimizer, generating sources/classes and the effective AOT configuration properties file.
AOT runtime values.
Generates a sample
aot.properties showcasing all the possible values along with a description.Provides methods to compile a Maven project.
Default implementation for
ServerFactory.Utility methods for performing dependency resolution.
Implementation of the
docker-crac packaging.Generates a
Dockerfile depending on the packaging and micronaut.runtime
properties.Allows using a provided Dockerfile.
Implementation of the
docker-native packaging.Implementation of the
deploy lifecycle for pushing Docker imagesProvides methods to work with Docker images.
Provides methods to execute goals on the current project.
Generate GraalVM
resources-config.json with all the resources included in the applicationDisplay help information on micronaut-maven-plugin.
Call
Call
mvn mn:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.A
Log implementation that uses Jansi to colorize the output.Utility methods for different mojos.
Generates an OpenAPI client.
A generic OpenAPI mojo that will be used for configuring custom Micronaut OpenAPI generator extensions.
Generates an OpenAPI server.
Packaging types supported by this plugin.
A class used to specify parameter mapping.
The location of the parameter to be mapped.
A class used to specify parameter mapping.
Executes a Micronaut application in development mode.
Starts the Micronaut test resources server.
Stops the Micronaut test resources server.
Base configuration class for Test Resources.
Utility class to stop Test Resources service.
A lifecycle extension which determines if the test resources server should
be stopped when the build is complete.