Re: Starting a pure Java 9 modular project

2017-09-18 Thread Robert Scholte
On Mon, 18 Sep 2017 19:57:33 +0200, Mark Raynsford wrote: On 2017-09-18T19:44:54 +0200 "Robert Scholte" wrote: For every deliverable you will have one Maven project (and 1 pom.xml). So for a Maven point of view it doesn't make sense to support the jigsaw multi module option. Good! That's

Re: Starting a pure Java 9 modular project

2017-09-18 Thread Mark Raynsford
On 2017-09-18T19:44:54 +0200 "Robert Scholte" wrote: > For every deliverable you will have one Maven project (and 1 pom.xml). > So for a Maven point of view it doesn't make sense to support the jigsaw > multi module option. Good! That's what I'd suspected (and hoped!) > Here are the things yo

Re: Starting a pure Java 9 modular project

2017-09-18 Thread Mark Raynsford
On 2017-09-18T19:06:12 +0200 Karl Heinz Marbaise wrote: > Hi Mark, > > On 18/09/17 17:11, Mark Raynsford wrote: > > > > The directory layout is "src/com.me.mymodule/module-info.java". This > > obviously doesn't match the "src/main/java" convention that Maven uses. > > That is the same which

Re: Starting a pure Java 9 modular project

2017-09-18 Thread Robert Scholte
For every deliverable you will have one Maven project (and 1 pom.xml). So for a Maven point of view it doesn't make sense to support the jigsaw multi module option. Here are the things you *DON'T* have to change: - folder structure - dependencies of your pom.xml (you don't specify which jars a

Re: Starting a pure Java 9 modular project

2017-09-18 Thread Karl Heinz Marbaise
Hi Mark, On 18/09/17 17:11, Mark Raynsford wrote: Hello. With Java 9 due out in a few days time, I'm looking at moving all of my 60+ projects to Java 9. I have no intention of keeping support for any version of Java less than 9, so the projects will become pure Java 9 (modularized) projects. I

Starting a pure Java 9 modular project

2017-09-18 Thread Mark Raynsford
Hello. With Java 9 due out in a few days time, I'm looking at moving all of my 60+ projects to Java 9. I have no intention of keeping support for any version of Java less than 9, so the projects will become pure Java 9 (modularized) projects. I'm curious as whether Java 9 changes any of the conve