Skip to content

Commit 0347dca

Browse files
committed
Simplify graalvm config in powertools-logging.
1 parent 2c8100c commit 0347dca

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

powertools-logging/pom.xml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,8 @@
125125
<artifactId>maven-surefire-plugin</artifactId>
126126
<version>3.5.3</version>
127127
<configuration>
128-
<argLine>-Dorg.graalvm.nativeimage.imagecode=agent
128+
<argLine>
129+
-Dorg.graalvm.nativeimage.imagecode=agent
129130
-agentlib:native-image-agent=config-output-dir=src/main/resources/META-INF/native-image/software.amazon.lambda/powertools-logging,experimental-class-define-support
130131
--add-opens java.base/java.util=ALL-UNNAMED
131132
--add-opens java.base/java.lang=ALL-UNNAMED
@@ -159,13 +160,11 @@
159160
<buildArg>--add-opens java.base/java.util=ALL-UNNAMED</buildArg>
160161
<buildArg>--add-opens java.base/java.lang=ALL-UNNAMED</buildArg>
161162
<buildArg>--no-fallback</buildArg>
162-
<buildArg>-Dorg.graalvm.nativeimage.imagecode=agent</buildArg>
163-
<buildArg>--initialize-at-build-time=org.slf4j.simple.SimpleLogger</buildArg>
164-
<buildArg>--initialize-at-build-time=org.slf4j.LoggerFactory</buildArg>
165-
<buildArg>--initialize-at-build-time=org.junit.Ignore</buildArg>
166-
<buildArg>--initialize-at-build-time=java.lang.annotation.Annotation</buildArg>
167-
<buildArg>--initialize-at-build-time=org.junit.runners.model.FrameworkField</buildArg>
168163
<buildArg>--verbose</buildArg>
164+
<buildArg>--native-image-info</buildArg>
165+
<buildArg>-H:+UnlockExperimentalVMOptions</buildArg>
166+
<buildArg>-H:Log=registerResource:5</buildArg>
167+
<buildArg>-H:+ReportExceptionStackTraces</buildArg>
169168
</buildArgs>
170169
</configuration>
171170
</plugin>

0 commit comments

Comments
 (0)