|
90 | 90 | <version.org.jboss.logging>3.6.1.Final</version.org.jboss.logging> |
91 | 91 | <version.org.jboss.logmanager>2.1.19.Final</version.org.jboss.logmanager> |
92 | 92 | <version.org.jboss.logmanager.log4j-jboss>1.1.6.Final</version.org.jboss.logmanager.log4j-jboss> |
| 93 | + <version.org.jboss.logging.jboss-logging-processor>3.0.4.Final</version.org.jboss.logging.jboss-logging-processor> |
93 | 94 | <version.org.jboss.logging.tools>3.0.1.Final</version.org.jboss.logging.tools> |
94 | 95 | <version.org.jboss.modules>1.12.2.Final</version.org.jboss.modules> |
95 | 96 | <version.org.jboss.slf4j>1.2.0.Final</version.org.jboss.slf4j> |
|
155 | 156 | <groupId>org.apache.maven.plugins</groupId> |
156 | 157 | <artifactId>maven-compiler-plugin</artifactId> |
157 | 158 | <version>${version.compiler.plugin}</version> |
158 | | - <executions> |
159 | | - <execution> |
160 | | - <id>default-compile</id> |
161 | | - <phase>compile</phase> |
162 | | - <goals> |
163 | | - <goal>compile</goal> |
164 | | - </goals> |
165 | | - <configuration> |
166 | | - <release>11</release> |
167 | | - <buildDirectory>${project.build.directory}</buildDirectory> |
168 | | - <compileSourceRoots>${project.compileSourceRoots}</compileSourceRoots> |
169 | | - <outputDirectory>${project.build.outputDirectory}</outputDirectory> |
170 | | - </configuration> |
171 | | - </execution> |
172 | | - </executions> |
173 | 159 | </plugin> |
174 | 160 |
|
175 | 161 | <plugin> |
|
1199 | 1185 | </dependencyManagement> |
1200 | 1186 |
|
1201 | 1187 | <profiles> |
| 1188 | + <profile> |
| 1189 | + <id>jdk-23-plus-processors</id> |
| 1190 | + <activation> |
| 1191 | + <!-- Activates for JDK versions 23 and higher --> |
| 1192 | + <jdk>[23,)</jdk> |
| 1193 | + </activation> |
| 1194 | + <build> |
| 1195 | + <plugins> |
| 1196 | + <plugin> |
| 1197 | + <groupId>org.apache.maven.plugins</groupId> |
| 1198 | + <artifactId>maven-compiler-plugin</artifactId> |
| 1199 | + <version>${version.compiler.plugin}</version> |
| 1200 | + <executions> |
| 1201 | + <execution> |
| 1202 | + <id>default-compile</id> |
| 1203 | + <phase>compile</phase> |
| 1204 | + <goals> |
| 1205 | + <goal>compile</goal> |
| 1206 | + </goals> |
| 1207 | + <configuration> |
| 1208 | + <release>11</release> |
| 1209 | + <buildDirectory>${project.build.directory}</buildDirectory> |
| 1210 | + <compileSourceRoots>${project.compileSourceRoots}</compileSourceRoots> |
| 1211 | + <outputDirectory>${project.build.outputDirectory}</outputDirectory> |
| 1212 | + <annotationProcessorPaths> |
| 1213 | + <path> |
| 1214 | + <groupId>org.jboss.logging</groupId> |
| 1215 | + <artifactId>jboss-logging-processor</artifactId> |
| 1216 | + <version>${version.org.jboss.logging.jboss-logging-processor}</version> |
| 1217 | + </path> |
| 1218 | + <!-- have org.kohsuke.MetaInfServices annotations processed --> |
| 1219 | + <path> |
| 1220 | + <groupId>org.kohsuke.metainf-services</groupId> |
| 1221 | + <artifactId>metainf-services</artifactId> |
| 1222 | + <version>${version.org.kohsuke.metainf-services.metainf-services}</version> |
| 1223 | + </path> |
| 1224 | + </annotationProcessorPaths> |
| 1225 | + </configuration> |
| 1226 | + </execution> |
| 1227 | + </executions> |
| 1228 | + </plugin> |
| 1229 | + </plugins> |
| 1230 | + </build> |
| 1231 | + </profile> |
| 1232 | + <profile> |
| 1233 | + <id>jdk-pre-23</id> |
| 1234 | + <activation> |
| 1235 | + <!-- Activates for JDK versions up to 22 --> |
| 1236 | + <jdk>[11,23)</jdk> |
| 1237 | + </activation> |
| 1238 | + <build> |
| 1239 | + <plugins> |
| 1240 | + <plugin> |
| 1241 | + <groupId>org.apache.maven.plugins</groupId> |
| 1242 | + <artifactId>maven-compiler-plugin</artifactId> |
| 1243 | + <version>${version.compiler.plugin}</version> |
| 1244 | + <executions> |
| 1245 | + <execution> |
| 1246 | + <id>default-compile</id> |
| 1247 | + <phase>compile</phase> |
| 1248 | + <goals> |
| 1249 | + <goal>compile</goal> |
| 1250 | + </goals> |
| 1251 | + <configuration> |
| 1252 | + <release>11</release> |
| 1253 | + <buildDirectory>${project.build.directory}</buildDirectory> |
| 1254 | + <compileSourceRoots>${project.compileSourceRoots}</compileSourceRoots> |
| 1255 | + <outputDirectory>${project.build.outputDirectory}</outputDirectory> |
| 1256 | + </configuration> |
| 1257 | + </execution> |
| 1258 | + </executions> |
| 1259 | + </plugin> |
| 1260 | + </plugins> |
| 1261 | + </build> |
| 1262 | + </profile> |
1202 | 1263 | <profile> |
1203 | 1264 | <id>modularizedJdk</id> |
1204 | 1265 | <activation> |
|
0 commit comments