[ https://issues.apache.org/jira/browse/NUMBERS-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Heinz Marbaise resolved NUMBERS-110. ----------------------------------------- Resolution: Resolved > Define Java Module Names for all modules > ---------------------------------------- > > Key: NUMBERS-110 > URL: https://issues.apache.org/jira/browse/NUMBERS-110 > Project: Commons Numbers > Issue Type: Improvement > Components: combinatorics, complex, core, fraction, gamma, primes, > quaternion > Affects Versions: 1.0 > Reporter: Karl Heinz Marbaise > Assignee: Karl Heinz Marbaise > Priority: Critical > Fix For: 1.0 > > Time Spent: 20m > Remaining Estimate: 0h > > *Problem* > * For JDK9+ each component/artifact should have a valid Module name for the > Java Module system. > * It is not necessarily to have a {{module-info.java}} (only for JDK9+ > possible) file within the build but at least defining an > {{Automatic-Module-Name}} manifest entry. > like this: > {code:xml} > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-jar-plugin</artifactId> > <configuration> > <archive combine.children="append"> > <manifestEntries> > > <Automatic-Module-Name>org.apache.commons.numbers.XXXX</Automatic-Module-Name> > </manifestEntries> > </archive> > </configuration> > </plugin> > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)