|
104 | 104 | <artifactId>maven-surefire-plugin</artifactId> |
105 | 105 | <version>3.5.3</version> |
106 | 106 | <configuration> |
107 | | - <argLine>-Dorg.graalvm.nativeimage.imagecode=agent |
| 107 | + <argLine> |
| 108 | + -Dorg.graalvm.nativeimage.imagecode=agent |
108 | 109 | -agentlib:native-image-agent=config-output-dir=src/main/resources/META-INF/native-image/software.amazon.lambda/powertools-logging-log4j,experimental-class-define-support |
109 | 110 | --add-opens java.base/java.util=ALL-UNNAMED |
110 | 111 | --add-opens java.base/java.lang=ALL-UNNAMED |
|
121 | 122 | <plugin> |
122 | 123 | <groupId>org.graalvm.buildtools</groupId> |
123 | 124 | <artifactId>native-maven-plugin</artifactId> |
124 | | - <version>0.11.0</version> <!-- or newer version --> |
| 125 | + <version>0.11.0</version> |
125 | 126 | <extensions>true</extensions> |
126 | 127 | <executions> |
127 | 128 | <execution> |
|
135 | 136 | <configuration> |
136 | 137 | <imageName>powertools-logging-log4j</imageName> |
137 | 138 | <buildArgs> |
138 | | - <buildArg>--add-opens java.base/java.util=ALL-UNNAMED</buildArg> |
139 | | - <buildArg>--add-opens java.base/java.lang=ALL-UNNAMED</buildArg> |
140 | | - <buildArg>--no-fallback</buildArg> |
141 | | - <buildArg>-Dorg.graalvm.nativeimage.imagecode=agent</buildArg> |
142 | | - <buildArg>--initialize-at-build-time=org.slf4j.simple.SimpleLogger</buildArg> |
143 | | - <buildArg>--initialize-at-build-time=org.slf4j.LoggerFactory</buildArg> |
144 | | - <buildArg>--initialize-at-build-time=org.junit.Ignore</buildArg> |
145 | | - <buildArg>--initialize-at-build-time=java.lang.annotation.Annotation</buildArg> |
146 | | - <buildArg>--initialize-at-build-time=org.junit.runners.model.FrameworkField</buildArg> |
147 | 139 | <buildArg> |
148 | 140 | --initialize-at-build-time=org.junit.platform.launcher.core.DiscoveryIssueNotifier$1 |
149 | 141 | </buildArg> |
| 142 | + <buildArg>--add-opens java.base/java.util=ALL-UNNAMED</buildArg> |
| 143 | + <buildArg>--add-opens java.base/java.lang=ALL-UNNAMED</buildArg> |
| 144 | + <buildArg>--no-fallback</buildArg> |
| 145 | + <buildArg>--verbose</buildArg> |
| 146 | + <buildArg>--native-image-info</buildArg> |
| 147 | + <buildArg>-H:+UnlockExperimentalVMOptions</buildArg> |
| 148 | + <buildArg>-H:Log=registerResource:5</buildArg> |
| 149 | + <buildArg>-H:+ReportExceptionStackTraces</buildArg> |
150 | 150 | </buildArgs> |
151 | 151 | </configuration> |
152 | 152 | </plugin> |
|
0 commit comments