Skip to content

Commit 728c41c

Browse files
committed
build: Add GraalVM arguments required by Log4J plugins
1 parent c1ff507 commit 728c41c

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

pom.xml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,20 @@
177177
<configuration>
178178
<source>${maven.compiler.source}</source>
179179
<target>${maven.compiler.target}</target>
180-
<compilerArgs>
181-
<compilerArg>-proc:full</compilerArg>
182-
</compilerArgs>
180+
<proc>full</proc>
183181
</configuration>
182+
<executions>
183+
<execution>
184+
<id>default-compile</id>
185+
<configuration>
186+
<compilerArgs>
187+
<!-- The following arguments are required for Log4J plugins (ExtendedPatternLayout) since Log4J 2.25.0 -->
188+
<arg>-Alog4j.graalvm.groupId=${project.groupId}</arg>
189+
<arg>-Alog4j.graalvm.artifactId=${project.artifactId}</arg>
190+
</compilerArgs>
191+
</configuration>
192+
</execution>
193+
</executions>
184194
</plugin>
185195
<!-- Execute unit tests -->
186196
<plugin>

0 commit comments

Comments
 (0)