Automatic module names

Brian Fox brianf at
Tue Feb 7 13:20:07 UTC 2017

On Fri, Feb 3, 2017 at 10:40 AM, Alan Bateman <Alan.Bateman at>

> As regards the example naming clash then these two projects might already
> get complaints over their poor choice of artifacts, esp. when artifacts for
> both projects are in same directory (say where someone distributes with all
> JAR files in a `lib` directory).

This is an incorrect assumption.

At present these artifact names do not conflict, neither in the repository
coordinates, nor in the the class package. It's in fact the auto module
algorithm which ignores both the project's self chosen full coordinate, as
well as any version numbers present in the filename which is solely
responsible for introducing the conflict.

More information about the jigsaw-dev mailing list