Hi Martin, Topic way older than this change - so really not blaming at all but this change makes it more obvious: any reason to move a plugin configuration from plugin to <sources>? (concretely why do we go that way instead of dropping sources concept from build)?
Romain Manni-Bucau @rmannibucau <https://x.com/rmannibucau> | .NET Blog <https://dotnetbirdie.github.io/> | Blog <https://rmannibucau.github.io/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788473064> Le lun. 24 mars 2025 à 18:41, Martin Desruisseaux < martin.desruisse...@geomatys.com> a écrit : > Hello all > > A development branch of maven-compiler-plugin 4.0 can now support the > <release> property of the new <Source> element introduced in Maven 4. > The creation of multi-release JAR files for non-modular projects > should hopefully become easier (support for modular projects will be > added later). Includes/excludes filters are also supported. The page > at [1] takes some Maven 3 use cases and shows their Maven 4 > equivalent. The page at [2] is the same thing but as a user-guide > without comparison with Maven 3. The work has not yet been merged to > the Maven repository as it depends on the release of > maven-plugin-testing-harness 4.0.0-beta-4. In the meantime, if there > is any comment about the approaches shown in [1] and [2], we can do > modification. Note: the configuration shown in those pages may be > slightly simplified with [3]. > > Work not yet done: complete the support of modular projects (there is > currently partial support) and string filtering. > > Martin > > [1] https://github.com/Geomatys/maven-compiler-plugin/wiki/Migration > [2] https://github.com/Geomatys/maven-compiler-plugin/wiki/User-guide > [3] https://github.com/apache/maven/pull/2180 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >