Skip to content

Commit f01e9ef

Browse files
authoredApr 22, 2024··
Simplify graal demo (#970)
1 parent f370265 commit f01e9ef

File tree

10 files changed

+22
-52
lines changed

10 files changed

+22
-52
lines changed
 

‎graal/pom.xml

+1-28
Original file line numberDiff line numberDiff line change
@@ -71,41 +71,14 @@
7171
</execution>
7272
</executions>
7373
</plugin>
74-
<plugin>
75-
<artifactId>maven-resources-plugin</artifactId>
76-
<executions>
77-
<execution>
78-
<id>copy-root</id>
79-
<goals>
80-
<goal>copy-resources</goal>
81-
</goals>
82-
<phase>validate</phase>
83-
<configuration>
84-
<outputDirectory>${basedir}/target</outputDirectory>
85-
<resources>
86-
<resource>
87-
<directory>src/main/resources</directory>
88-
<includes>
89-
<include>reflection-config.json</include>
90-
</includes>
91-
</resource>
92-
</resources>
93-
</configuration>
94-
</execution>
95-
</executions>
96-
</plugin>
9774
<plugin>
9875
<groupId>org.graalvm.nativeimage</groupId>
9976
<artifactId>native-image-maven-plugin</artifactId>
10077
<configuration>
10178
<skip>${native.image.skip}</skip>
10279
<imageName>graal</imageName>
10380
<mainClass>org.jline.demo.graal.Graal</mainClass>
104-
<buildArgs>--no-fallback
105-
--report-unsupported-elements-at-runtime
106-
--allow-incomplete-classpath
107-
-H:+UnlockExperimentalVMOptions
108-
-H:ReflectionConfigurationFiles=reflection-config.json</buildArgs>
81+
<buildArgs />
10982
</configuration>
11083
<executions>
11184
<execution>

‎graal/src/main/resources/native-image/resource-config.json

-6
This file was deleted.

‎graal/src/main/resources/reflection-config.json

-11
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json
1+
Args = -H:+UnlockExperimentalVMOptions \
2+
-H:ResourceConfigurationResources=${.}/resource-config.json
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json -H:JNIConfigurationResources=${.}/jni-config.json
1+
Args = -H:+UnlockExperimentalVMOptions \
2+
-H:ResourceConfigurationResources=${.}/resource-config.json \
3+
-H:ReflectionConfigurationResources=${.}/reflection-config.json \
4+
-H:JNIConfigurationResources=${.}/jni-config.json
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
1+
Args = -H:+UnlockExperimentalVMOptions \
2+
-H:ResourceConfigurationResources=${.}/resource-config.json \
3+
-H:ReflectionConfigurationResources=${.}/reflection-config.json
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
1+
Args = -H:+UnlockExperimentalVMOptions \
2+
-H:ResourceConfigurationResources=${.}/resource-config.json \
3+
-H:ReflectionConfigurationResources=${.}/reflection-config.json
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
1+
Args = -H:+UnlockExperimentalVMOptions \
2+
-H:ResourceConfigurationResources=${.}/resource-config.json \
3+
-H:ReflectionConfigurationResources=${.}/reflection-config.json
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
1+
Args = -H:+UnlockExperimentalVMOptions \
2+
-H:ResourceConfigurationResources=${.}/resource-config.json \
3+
-H:ReflectionConfigurationResources=${.}/reflection-config.json
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
Args = -H:+UnlockExperimentalVMOptions -H:ResourceConfigurationResources=${.}/resource-config.json -H:ReflectionConfigurationResources=${.}/reflection-config.json
1+
Args = -H:+UnlockExperimentalVMOptions \
2+
-H:ResourceConfigurationResources=${.}/resource-config.json \
3+
-H:ReflectionConfigurationResources=${.}/reflection-config.json

0 commit comments

Comments
 (0)
Please sign in to comment.