Le 2025-05-15 à 18 h 52, Romain Manni-Bucau a écrit :

I didn't get why we can't get 1 artifact = 1 module so can stick to current convention.

I presume that you mean "1 subproject = 1 module". It is still possible. Nothing force users to abandon that model if they like it. "1 artifact = 1 module" is a different story, which will stay true if we consider that "1 artifact = 1 JAR file".

We are making possible to use multi-modules projects possible, but *only for users who want it*. The reasons have already been given on this mailing list and on GitHub: multi-modules provide additional compile-time safety (verification of references to dependent modules in javadoc and in module `exports` and `opens` statements). It also simplifies some tasks such as aggregated javadoc.

Martin



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to