Skip to content

Commit b1d39b7

Browse files
committed
build: add --sun-misc-unsafe-memory-access=allow argument to JVM configuration
1 parent c4aa182 commit b1d39b7

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.mvn/jvm.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
--sun-misc-unsafe-memory-access=allow

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
<artifactId>maven-surefire-plugin</artifactId>
280280
<version>${maven-surefire-plugin.version}</version>
281281
<configuration><!-- Sets the VM argument line used when unit tests are run. -->
282-
<argLine>${surefireArgLine} --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED -Dnet.bytebuddy.experimental=true</argLine>
282+
<argLine>${surefireArgLine} --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED -Dnet.bytebuddy.experimental=true --sun-misc-unsafe-memory-access=allow</argLine>
283283
</configuration>
284284
</plugin>
285285
<plugin>
@@ -293,12 +293,12 @@
293293
<goal>verify</goal>
294294
</goals>
295295
<configuration>
296-
<argLine>${failsafeArgLine}</argLine>
296+
<argLine>${failsafeArgLine} --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED -Dnet.bytebuddy.experimental=true --sun-misc-unsafe-memory-access=allow</argLine>
297297
</configuration>
298298
</execution>
299299
</executions>
300300
<configuration>
301-
<argLine>--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED -Dnet.bytebuddy.experimental=true</argLine>
301+
<argLine>--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED -Dnet.bytebuddy.experimental=true --sun-misc-unsafe-memory-access=allow</argLine>
302302
</configuration>
303303
</plugin>
304304
<plugin>

0 commit comments

Comments
 (0)