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