> [...] > > > > $ git diff pom.xml > > diff --git a/pom.xml b/pom.xml > > index 2612dd6..54a88e4 100644 > > --- a/pom.xml > > +++ b/pom.xml > > @@ -570,6 +570,7 @@ > > > > <Implementation-Build>${implementation.build}</Implementation-Build> > > > > <X-Compile-Source-JDK>${maven.compiler.source}</X-Compile-Source-JDK> > > > > <X-Compile-Target-JDK>${maven.compiler.target}</X-Compile-Target-JDK> > > + > > <Automatic-Module-Name>${commons.module.name}</Automatic-Module-Name>
${commons.automatic.module.name} > > </manifestEntries> > > </archive> > > </configuration> > > @@ -1608,6 +1609,9 @@ > > <maven.compiler.source>1.3</maven.compiler.source> > > <maven.compiler.target>1.3</maven.compiler.target> > > > > + <!-- Module name for Java 9, and beyond --> > > + <commons.module.name>${project.artifactId}</commons.module.name> No default should be defined (to avoid the risk of creating incompatible but identically named modules). Then the release plugin could be enhanced (?) so that it would check whether the variable has been defined for each JAR to be created (and fail the build otherwise). Gilles > > + > > <!-- compiler and surefire plugin settings for "java" profiles --> > > <commons.compiler.fork>false</commons.compiler.fork> > > <commons.compiler.compilerVersion /> > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org