Skip to content

Commit 1677d1a

Browse files
committed
Simplify graalvm config in powertools-logging.
1 parent 0a26c32 commit 1677d1a

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

powertools-logging/pom.xml

Lines changed: 3 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,15 +160,10 @@
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>
169164
<buildArg>--native-image-info</buildArg>
170165
<buildArg>-H:+UnlockExperimentalVMOptions</buildArg>
166+
<buildArg>-H:Log=registerResource:5</buildArg>
171167
<buildArg>-H:+ReportExceptionStackTraces</buildArg>
172168
</buildArgs>
173169
</configuration>

0 commit comments

Comments
 (0)