All Classes and Interfaces
Class
Description
Base mojo for Maven native-image workflows, including executable lookup and schema validation.
Adds dependency reachability metadata from the configured metadata repository to the project's output directory.
Deprecated.
Lists direct runtime dependencies that do not have reachability metadata in the configured metadata repository.
Merges tracing agent output from one or more sessions into a single metadata directory.
Copies and optionally merges tracing agent metadata into
META-INF/native-image for packaging.Generates dynamic access metadata used by the native image Build Report.
Scans main resources and generates resource metadata for them.
Scans test resources and generates resource metadata for them.
Builds a native executable by forking Maven to the
package phase before invoking native-image.Builds a native executable in the current Maven lifecycle without forking a separate Maven build.
This extension is responsible for configuring the Surefire plugin to enable
the JUnit Platform test listener and registering the native dependency transparently.
Utility class containing various native-image and JVM related methods.
Builds and runs the project's tests as native executables.
Generates a base Software Bill of Materials (SBOM) that is refined by Native Image.
Writes the
native-image arguments for this project to an args file that can be reused outside Maven.