You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: common/graalvm-reachability-metadata/src/main/java/org/graalvm/reachability/internal/FileSystemRepository.java
+13-2Lines changed: 13 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -73,9 +73,20 @@ public FileSystemRepository(Path rootDirectory, Logger logger) {
@@ -358,8 +327,8 @@ See <<configuration-options>> for the full list of available options.
358
327
[[metadata-support]]
359
328
== GraalVM Reachability Metadata Support
360
329
361
-
Since release 0.9.11, the plugin adds experimental support for the https://github.com/graalvm/graalvm-reachability-metadata/[GraalVM reachability metadata repository].
362
-
This repository provides GraalVM configuration for libraries which do not officially support GraalVM native.
330
+
Since release 0.9.11, the plugin adds experimental support for the https://github.com/oracle/graalvm-reachability-metadata/[GraalVM reachability metadata repository].
331
+
This repository provides https://www.graalvm.org/22.2/reference-manual/native-image/ReachabilityMetadata/[reachability metadata] for libraries that do not support GraalVM Native Image.
WARNING: If the agent is enabled, the `--allow-incomplete-classpath` option is
613
-
automatically added to your native build options.
614
-
615
592
[[metadata-support]]
616
593
== GraalVM Reachability Metadata Support
617
594
618
-
Since release 0.9.12, the plugin adds experimental support for the https://github.com/graalvm/graalvm-reachability-metadata/[GraalVM reachability metadata repository].
619
-
This repository provides GraalVM metadata for libraries which do not officially support GraalVM native.
620
-
621
-
A metadata repository consists of configuration files for GraalVM.
595
+
Since release 0.9.12, the plugin adds support for the https://github.com/oracle/graalvm-reachability-metadata/[GraalVM reachability metadata repository].
596
+
This repository provides https://www.graalvm.org/22.2/reference-manual/native-image/ReachabilityMetadata/[reachability metadata] for libraries that do not support GraalVM Native Image.
622
597
623
598
=== Enabling the metadata repository
624
599
625
-
Support needs to be enabled explicitly:. It is possible to use a _local repository_, in which case you can specify the path to the repository:
600
+
Support needs to be enabled explicitly by including the following into the `<configuration>` element:
<1> The local path can point to an _exploded_ directory, or to a compressed ZIP file.
624
+
642
625
=== Configuring the metadata repository
643
626
644
-
Once activated, for each library included in the native image, the plugin will automatically search for GraalVM reachability metadata in the repository.
627
+
Once activated, for each library included in the native image, the plugin will automatically search for GraalVM reachability metadata in the repository that was released together with the plugin.
628
+
In case you want to use another verion of the metadata use:
0 commit comments