layout | toc_group | link_title | permalink | redirect_from | ||
---|---|---|---|---|---|---|
ni-docs-landing |
how-to-guides |
Guides |
/guides/ |
|
These guides help developers get started with GraalVM Native Image, acquaint them with available features, and describe potential usage scenarios. Here you will learn how to:
- Access Environment Variables
- Add Logging to a Native Executable
- Build a Native Executable from a JAR File
- Build and Run Native Executables with JFR
- Build Java Modules into a Native Executable
- Build a Native Shared Library
- Build a Polyglot Native Executable (Java and JavaScript)
- Build a Static or Mostly-Static Native Executable
- Configure Native Image with the Tracing Agent
- Containerise a Native Executable and Run in a Docker Container
- Create a Heap Dump from a Native Executable
- Debug Native Executables with GDB
- Include Resources in a Native Executable
- Optimize a Native Executable with Profile-Guided Optimizations
- Use GraalVM Dashboard to Optimize the Size of a Native Executable
- Use Gradle to Build a Native Executable from a Java Application
- Use Maven to Build a Native Executable from a Java Application
- Use Shared Reachability Metadata with Native Image Gradle Plugin
- Use System Properties in a Native Executable