Turn your Java app into a tested native executable.
Adds native executable support to Java projects and iterates on configuration and errors until the executable builds and runs correctly.
When to use it
Use when adding GraalVM Native Image support to a Spring Boot, Micronaut, or plain Java project; Quarkus projects are handed off.
Give it a Java project; it adds native build support and verifies that the resulting executable builds and runs correctly.
What you provide
Local native compilation needs a GraalVM JDK containing native-image, used as the build JDK and compatible with the project's Java level.
Linux builds need a C toolchain; build-essential is the package named for it.
This skill
GraalVM documentation
Reads GraalVM's upstream instructions
Maven Central
Checks Maven Central plugin versions