Automatic module names

Alan Bateman Alan.Bateman at oracle.com
Tue Feb 7 13:32:09 UTC 2017


On 07/02/2017 13:20, Brian Fox wrote:

> :
> 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.
Sure, this is because the derivation of the modules names from existing 
JARs doesn't know anything about these coordinates.

In any case, I was pointing out that you can't have two copies of say 
lib-1.0.jar in the same directory and so anyone unlucky to depend on two 
projects that use the same artifact name might have issues already.

-Alan.


More information about the jigsaw-dev mailing list