File tree Expand file tree Collapse file tree 2 files changed +40
-0
lines changed
documentation/developer-guide/modules Expand file tree Collapse file tree 2 files changed +40
-0
lines changed Original file line number Diff line number Diff line change
1
+ [tabs]
2
+ ====
3
+ Maven::
4
+ +
5
+ --
6
+ [source,maven,subs=attributes+]
7
+ ----
8
+ <dependency>
9
+ <groupId>org.eclipse.esmf</groupId>
10
+ <artifactId>esmf-native-support</artifactId>
11
+ <version>{esmf-sdk-version}</version>
12
+ </dependency>
13
+ ----
14
+ --
15
+ Gradle Groovy DSL::
16
+ +
17
+ --
18
+ [source,gradle,subs=attributes+]
19
+ ----
20
+ implementation 'org.eclipse.esmf:esmf-native-support:{esmf-sdk-version}'
21
+ ----
22
+ --
23
+ Gradle Kotlin DSL::
24
+ +
25
+ --
26
+ [source,gradle,subs=attributes+]
27
+ ----
28
+ implementation("org.eclipse.esmf:esmf-native-support:{esmf-sdk-version}")
29
+ ----
30
+ --
31
+ ====
Original file line number Diff line number Diff line change @@ -51,6 +51,15 @@ Aspect Model validation component require embedded JavaScript execution:
51
51
building the native image; for more information see
52
52
https://www.graalvm.org/22.3/reference-manual/polyglot-programming/[polyglot programming].
53
53
54
+ [TIP]
55
+ =====
56
+ When using esmf-sdk with a GraalVM JDK and you target `native-image` compilation, add a
57
+ dependency to the `esmf-native-support` module. This will add the necessary configuration for
58
+ esmf-sdk resources, reflection and initialization that is required by the compiler:
59
+
60
+ include::esmf-developer-guide:ROOT:partial$esmf-aspect-model-starter-artifact.adoc[]
61
+ =====
62
+
54
63
[[parsing-aspect-model-urns]]
55
64
== Parsing Aspect Model URNs
56
65
You can’t perform that action at this time.
0 commit comments