Skip to content
This repository was archived by the owner on Aug 20, 2025. It is now read-only.

Commit f93501a

Browse files
committed
Add single property to configure Toolchains & Compiler plugins
1 parent 5b21a75 commit f93501a

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

pom.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,15 @@
3434

3535
<properties>
3636
<base.central.deploymentName>${project.url} - ${project.version}</base.central.deploymentName>
37-
<base.toolchains.jdk>11</base.toolchains.jdk>
37+
<!-- configures Toolchains and Compiler plugins -->
38+
<base.java>11</base.java>
39+
<base.toolchains.jdk>${base.java}</base.toolchains.jdk>
3840
<!-- use this to skip the versions plugin in BOM projects as it would report nonsense -->
3941
<base.versionsPlugin.enabled>true</base.versionsPlugin.enabled>
4042
<lombok.core.version>1.18.36</lombok.core.version>
4143
<lombok.plugin.version>1.18.20.0</lombok.plugin.version>
42-
<maven.compiler.source>11</maven.compiler.source>
43-
<maven.compiler.target>11</maven.compiler.target>
44+
<maven.compiler.source>${base.java}</maven.compiler.source>
45+
<maven.compiler.target>${base.java}</maven.compiler.target>
4446
<mizool.version>0.52</mizool.version>
4547
<mockito-core.version>3.3.3</mockito-core.version>
4648
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

0 commit comments

Comments
 (0)