Set module name
Closed this issue · 2 comments
At the moment, as no module name is specified by the project, if a user is using JPMS (jigsaw), then the the automatic module names for the core and extra jars are simply core
and extra
. This isn't very descriptive and its very possible there's another core
jar on the module path, causing a module name clash.
Ideally, we should add a module-info
class to the projects that defines the module names and which packages they export.
Until this is done it would be great if we could at least set a more descriptive / unique automatic module name in the jar manifests.
See http://branchandbound.net/blog/java/2017/12/automatic-module-name/ for more info.
Would this be acomplished with a simple change to the Gradle files?
PR raised :)