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
>
>

Reply via email to