|
26 | 26 | <version.org.apache.logging.log4j>2.25.3</version.org.apache.logging.log4j> |
27 | 27 | <version.org.assertj>3.27.7</version.org.assertj> |
28 | 28 | <version.org.awaitility>4.3.0</version.org.awaitility> |
| 29 | + <version.org.eclipse.microprofile.config>3.1.1-RC1</version.org.eclipse.microprofile.config> |
29 | 30 | <version.org.freemarker>2.3.34</version.org.freemarker> |
30 | 31 | <version.org.jfree.jfreechart>1.5.6</version.org.jfree.jfreechart> |
31 | 32 | <version.org.jspecify>1.0.0</version.org.jspecify> |
|
60 | 61 | <!-- Plugin configuration properties --> |
61 | 62 | <maven.min.version>3.9.11</maven.min.version> <!-- The same as the version in .mvn/maven-wrapper.properties --> |
62 | 63 | <maven.compiler.release>21</maven.compiler.release> |
63 | | - <!-- This property needs to be defined in all modules that use the packaging 'jar'. |
64 | | - It is used by different plugins to make sure the module/bundle names are consistent. --> |
65 | | - <java.module.name/> |
66 | 64 | <spotless.skip>false</spotless.skip> |
67 | 65 | <spotless.goal>apply</spotless.goal> |
68 | 66 | <!-- JaCoCo coverage data file location --> |
|
369 | 367 | <artifactId>maven-jar-plugin</artifactId> |
370 | 368 | <version>${version.jar.plugin}</version> |
371 | 369 | <executions> |
372 | | - <execution> |
373 | | - <id>default-jar</id> |
374 | | - <configuration> |
375 | | - <archive> |
376 | | - <manifestEntries combine.children="append"> |
377 | | - <Automatic-Module-Name>${java.module.name}</Automatic-Module-Name> |
378 | | - </manifestEntries> |
379 | | - </archive> |
380 | | - </configuration> |
381 | | - </execution> |
382 | 370 | <execution> |
383 | 371 | <id>test-jar</id> |
384 | 372 | <goals> |
|
454 | 442 | <compilerArgument>-Xlint:none</compilerArgument> |
455 | 443 | </compilerArgs> |
456 | 444 | </configuration> |
| 445 | + <executions> |
| 446 | + <execution> |
| 447 | + <id>default-compile</id> |
| 448 | + <phase>compile</phase> |
| 449 | + <goals> |
| 450 | + <goal>compile</goal> |
| 451 | + </goals> |
| 452 | + <!-- no useModulePath override here --> |
| 453 | + </execution> |
| 454 | + |
| 455 | + <!-- test compile: force classpath (no module-path) --> |
| 456 | + <execution> |
| 457 | + <id>default-testCompile</id> |
| 458 | + <phase>test-compile</phase> |
| 459 | + <goals> |
| 460 | + <goal>testCompile</goal> |
| 461 | + </goals> |
| 462 | + <configuration> |
| 463 | + <useModulePath>false</useModulePath> |
| 464 | + </configuration> |
| 465 | + </execution> |
| 466 | + </executions> |
457 | 467 | </plugin> |
458 | 468 | <plugin> |
459 | 469 | <groupId>org.jacoco</groupId> |
|
568 | 578 | <artifactId>maven-surefire-plugin</artifactId> |
569 | 579 | <version>${version.surefire.plugin}</version> |
570 | 580 | <configuration> |
| 581 | + <!-- Currently not running on the module path, despite including JPMS --> |
| 582 | + <useModulePath>false</useModulePath> |
571 | 583 | <redirectTestOutputToFile>true</redirectTestOutputToFile> |
572 | 584 | </configuration> |
573 | 585 | </plugin> |
574 | 586 | <plugin> |
575 | 587 | <artifactId>maven-failsafe-plugin</artifactId> |
576 | 588 | <version>${version.surefire.plugin}</version> |
577 | 589 | <configuration> |
| 590 | + <!-- Currently not running on the module path, despite including JPMS --> |
| 591 | + <useModulePath>false</useModulePath> |
578 | 592 | <redirectTestOutputToFile>true</redirectTestOutputToFile> |
579 | 593 | </configuration> |
580 | 594 | <executions> |
|
0 commit comments