I believe we could reach out to Sander Mak. He wrote the Java Modularity Book and he was pushing heavily for libraries to update to Java 9 modules. I’m sure we can ask him some recommendations on how to do this.
> On 16 Nov 2018, at 06:01, David Blevins <[email protected]> wrote: > > I think the natural response is few people have Java 11 or modularity > experience, so really the bigger part is there something critical we have to > document here for when people suddenly have unforgiving opinions 1 or 2 years > in the future :) > > > -- > David Blevins > http://twitter.com/dblevins > http://www.tomitribe.com > >> On Nov 15, 2018, at 6:43 AM, Jean-Louis Monteiro <[email protected]> >> wrote: >> >> Hi, >> >> I have configured the Maven JAR plugin to add the module information. >> Unfortunately the default (artifact name) does not work so well because of >> the dash (-). >> >> I'll need to go through all modules and define a proper java module name >> without. >> The prefix would be for all of them "org.apache.tomee" >> >> Then we would have >> >> - org.apache.tomee.container.core >> - org.apache.tomee.container.javaagent >> - org.apache.tomee.container.junit >> - org.apache.tomee.container.jee >> - org.apache.tomee.server.cxf >> - org.apache.tomee.server.ejbd >> - org.apache.tomee.server.activemq >> - ... >> >> >> What do you think? >> >> I can do a first round for it. >> >> Jean-Louis >> -- >> Jean-Louis Monteiro >> http://twitter.com/jlouismonteiro >> http://www.tomitribe.com >
