Automatic module names
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.
More information about the jigsaw-dev