|
109 | 109 | <artifactId>maven-surefire-plugin</artifactId> |
110 | 110 | <version>3.5.3</version> |
111 | 111 | <configuration> |
112 | | - <argLine>-Dorg.graalvm.nativeimage.imagecode=agent |
| 112 | + <argLine> |
| 113 | + -Dorg.graalvm.nativeimage.imagecode=agent |
113 | 114 | -agentlib:native-image-agent=config-output-dir=src/main/resources/META-INF/native-image/software.amazon.lambda/powertools-logging-log4j,experimental-class-define-support |
114 | 115 | --add-opens java.base/java.util=ALL-UNNAMED |
115 | 116 | --add-opens java.base/java.lang=ALL-UNNAMED |
|
126 | 127 | <plugin> |
127 | 128 | <groupId>org.graalvm.buildtools</groupId> |
128 | 129 | <artifactId>native-maven-plugin</artifactId> |
129 | | - <version>0.11.0</version> <!-- or newer version --> |
| 130 | + <version>0.11.0</version> |
130 | 131 | <extensions>true</extensions> |
131 | 132 | <executions> |
132 | 133 | <execution> |
|
140 | 141 | <configuration> |
141 | 142 | <imageName>powertools-logging-log4j</imageName> |
142 | 143 | <buildArgs> |
143 | | - <buildArg>--add-opens java.base/java.util=ALL-UNNAMED</buildArg> |
144 | | - <buildArg>--add-opens java.base/java.lang=ALL-UNNAMED</buildArg> |
145 | | - <buildArg>--no-fallback</buildArg> |
146 | | - <buildArg>-Dorg.graalvm.nativeimage.imagecode=agent</buildArg> |
147 | | - <buildArg>--initialize-at-build-time=org.slf4j.simple.SimpleLogger</buildArg> |
148 | | - <buildArg>--initialize-at-build-time=org.slf4j.LoggerFactory</buildArg> |
149 | | - <buildArg>--initialize-at-build-time=org.junit.Ignore</buildArg> |
150 | | - <buildArg>--initialize-at-build-time=java.lang.annotation.Annotation</buildArg> |
151 | | - <buildArg>--initialize-at-build-time=org.junit.runners.model.FrameworkField</buildArg> |
152 | 144 | <buildArg> |
153 | 145 | --initialize-at-build-time=org.junit.platform.launcher.core.DiscoveryIssueNotifier$1 |
154 | 146 | </buildArg> |
| 147 | + <buildArg>--add-opens java.base/java.util=ALL-UNNAMED</buildArg> |
| 148 | + <buildArg>--add-opens java.base/java.lang=ALL-UNNAMED</buildArg> |
| 149 | + <buildArg>--no-fallback</buildArg> |
| 150 | + <buildArg>--verbose</buildArg> |
| 151 | + <buildArg>--native-image-info</buildArg> |
| 152 | + <buildArg>-H:+UnlockExperimentalVMOptions</buildArg> |
| 153 | + <buildArg>-H:Log=registerResource:5</buildArg> |
| 154 | + <buildArg>-H:+ReportExceptionStackTraces</buildArg> |
155 | 155 | </buildArgs> |
156 | 156 | </configuration> |
157 | 157 | </plugin> |
|
0 commit comments