-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Supercharge Your Applications with GraalVM
By :
A native image build is highly configurable and it is always recommended to provide all the build configuration in the native-image.properties file. As the native-image tool takes a JAR file as an input, it is recommended to package native-image.properties in META-INF/native-image/<unique-application-identifier> within the JAR file. A unique application identifier is used to avoid any collision of resources. These paths have to be unique, as they will be configured on CLASSPATH. The native-image tool uses CLASSPATH to load these resources while building. Apart from native-image.properties, there are various other configuration files that can be packaged. We will cover some of the important configurations in this section.
The following is the typical format of the native-image.properties file followed by an explanation of each of the sections in the properties file:
Requires = <space separated list of languages that are required> JavaArgs...