Skip to content

Commit e704431

Browse files
authored
compatibility build with oracle and microsoft 17 jvm #304 (#305)
1 parent 371e8ad commit e704431

File tree

4 files changed

+28
-3
lines changed

4 files changed

+28
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Fixed
1111

1212
- [BUG]: Error in JDK 23, does it support JDK 23? <https://github.com/fugerit-org/fj-doc/issues/302>
13+
- [BUG]: compatibility build with oracle and microsoft 17 jvm <https://github.com/fugerit-org/fj-doc/issues/304>
1314

1415
## [8.12.2] - 2025-02-28
1516

fj-doc-maven-plugin/src/main/resources/config/template/flavour/quarkus-3/pom.ftl

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
<skipITs>true</skipITs>
1717
<surefire-plugin.version>3.3.1</surefire-plugin.version>
1818
<freemarker-native-version>1.0.0</freemarker-native-version>
19-
<maven.compiler.proc>full</maven.compiler.proc>
2019
</properties>
2120

2221
<dependencyManagement>
@@ -131,6 +130,15 @@
131130
</build>
132131

133132
<profiles>
133+
<profile>
134+
<id>jdk23</id>
135+
<activation>
136+
<jdk>[23,)</jdk>
137+
</activation>
138+
<properties>
139+
<maven.compiler.proc>full</maven.compiler.proc>
140+
</properties>
141+
</profile>
134142
<profile>
135143
<id>native</id>
136144
<activation>

fj-doc-native-quarkus/pom.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
<compiler-plugin.version>3.14.0</compiler-plugin.version>
2222
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2323
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
24-
<maven.compiler.proc>full</maven.compiler.proc>
2524
</properties>
2625
<dependencyManagement>
2726
<dependencies>
@@ -170,6 +169,15 @@
170169
</plugins>
171170
</build>
172171
<profiles>
172+
<profile>
173+
<id>jdk23</id>
174+
<activation>
175+
<jdk>[23,)</jdk>
176+
</activation>
177+
<properties>
178+
<maven.compiler.proc>full</maven.compiler.proc>
179+
</properties>
180+
</profile>
173181
<profile>
174182
<id>native</id>
175183
<activation>

fj-doc-playground-quarkus/pom.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
<antrun-plugin.version>3.1.0</antrun-plugin.version>
2626
<fj-service-helper-bom-version>1.4.5</fj-service-helper-bom-version>
2727
<kotlin.version>2.1.10</kotlin.version>
28-
<maven.compiler.proc>full</maven.compiler.proc>
2928
</properties>
3029
<dependencyManagement>
3130
<dependencies>
@@ -261,6 +260,15 @@
261260
</plugins>
262261
</build>
263262
<profiles>
263+
<profile>
264+
<id>jdk23</id>
265+
<activation>
266+
<jdk>[23,)</jdk>
267+
</activation>
268+
<properties>
269+
<maven.compiler.proc>full</maven.compiler.proc>
270+
</properties>
271+
</profile>
264272
<profile>
265273
<id>native</id>
266274
<activation>

0 commit comments

Comments
 (0)