Could we have --exclude-modules option?
Alex Buckley
alex.buckley at oracle.com
Tue Aug 9 21:03:24 UTC 2022
On 8/9/2022 1:07 PM, Andrejus Chaliapinas wrote:
> > Have you tried java --validate-modules? This option will scan the
> module path split package for other issues so that you get a dump of all
> issues.
>
> Yes, that was my starting point, i.e usage of --validate-modules. But
> seeing outcome of it for complex dependencies set led to this my
> proposal actually. Cause validate shows conflicts, but elimination of
> them takes effort via build tooling configs. And much easier would be
> initially to evaluate runtime outcome via flexible exclusion capability
> (i.e. in a way we have for Maven dependencies exclusions for example).
Are these two JARs built from code you control? If not, then trying to
figure out if your application "works" when only JAR1 is present, or
only JAR2 is present, sounds difficult. And introducing
--exclude-modules to "fight" the dependencies resolved by Maven is a bad
idea.
Alex
More information about the jigsaw-dev
mailing list