Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ You can also build and run each example as a native app.
- Micronaut: `./gradlew nativeCompile`
- Quarkus: `quarkus build --native`
- Spring Boot: `./gradlew nativeCompile`
- Helidon: `mvn package -Pnative-image` (imperative) or `mvn package -Pjlink-image` (reactive, which uses a jlink image because no GraalVM release supports Java 27 yet)
- Helidon: `mvn package -Pnative-image` (imperative) or `mvn package -Pjlink-image` (reactive, which uses a jlink image because Helidon 27 requires Java 27 and GraalVM releases are based on Java 25)

Then, start each app as a native executable.

Expand Down
2 changes: 1 addition & 1 deletion reactive/demo.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -421,7 +421,7 @@ security:

=== Build a Helidon jlink image with an AOT cache

Helidon 27 requires Java 27, and no GraalVM release supports Java 27 yet, so this app uses a custom Java runtime image with an ahead-of-time (AOT) cache instead of a native executable.
Helidon 27 requires Java 27, but GraalVM releases are based on Java 25, so this app uses a custom Java runtime image with an ahead-of-time (AOT) cache instead of a native executable.

. Build the runtime image using the `jlink-image` profile:

Expand Down
Loading