Skip to content

Commit 8ce5a29

Browse files
authored
JDK 25 build support - starting with JDK 23, the compiler requires explicit configuration (-proc:full) if an annotation processor is present on the classpath (#2806)
1 parent 63dd58c commit 8ce5a29

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

library/camel-kamelets-crds/pom.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939

4040
<fabric8-version>7.6.1</fabric8-version>
4141
<maven-surefire-plugin-version>3.5.0</maven-surefire-plugin-version>
42+
<maven-compiler-plugin-version>3.13.0</maven-compiler-plugin-version>
4243
</properties>
4344

4445
<dependencyManagement>
@@ -76,6 +77,14 @@
7677

7778
<build>
7879
<plugins>
80+
<plugin>
81+
<groupId>org.apache.maven.plugins</groupId>
82+
<artifactId>maven-compiler-plugin</artifactId>
83+
<version>${maven-compiler-plugin-version}</version>
84+
<configuration>
85+
<proc>full</proc>
86+
</configuration>
87+
</plugin>
7988
<plugin>
8089
<groupId>io.fabric8</groupId>
8190
<artifactId>java-generator-maven-plugin</artifactId>

0 commit comments

Comments
 (0)