Re: Things in a POM file that are not probably incorrect

2017-06-28 Thread Ralph Goers
It seems so, although it sounds like there is a solution to do it with Java 7 and 8 as well. http://events.linuxfoundation.org/sites/events/files/slides/Java9%20and%20the%20impact%20on%20Maven%20projects.pdf

Re: Things in a POM file that are not probably incorrect

2017-06-28 Thread Gary Gregory
It sounds like building on Java 9 renders the animal sniffer Maven plugin obsolete. Gary On Jun 26, 2017 15:02, "Simon Spero" wrote: > 1.5 > 1.5 > org.apache.commons.functor > > JDK 9 cannot generate or parse class files compiled with -target 1.5 [1]. > > Per the JPMS Armistice tal

Re: Things in a POM file that are not probably incorrect

2017-06-28 Thread Matt Sicker
Java 9 can still run old bytecode, but they're removing compiler support for outputting that bytecode apparently (either that or syntax support). On 27 June 2017 at 18:45, Emmanuel Bourg wrote: > Le 27/06/2017 à 00:02, Simon Spero a écrit : > > > JDK 9 cannot generate or parse class files compil

Re: Things in a POM file that are not probably incorrect

2017-06-27 Thread Rob Tompkins
> On Jun 27, 2017, at 7:45 PM, Emmanuel Bourg wrote: > >> Le 27/06/2017 à 00:02, Simon Spero a écrit : >> >> JDK 9 cannot generate or parse class files compiled with -target 1.5 [1]. > > AFAIK Java 9 can still parse 1.5 (and lower) class files. But it does matter what you declare the target

Re: Things in a POM file that are not probably incorrect

2017-06-27 Thread Emmanuel Bourg
Le 27/06/2017 à 00:02, Simon Spero a écrit : > JDK 9 cannot generate or parse class files compiled with -target 1.5 [1]. AFAIK Java 9 can still parse 1.5 (and lower) class files. Emmanuel Bourg - To unsubscribe, e-mail: dev-un

Re: Things in a POM file that are not probably incorrect

2017-06-26 Thread Benedikt Ritter
Hello Simon, > Am 27.06.2017 um 00:02 schrieb Simon Spero : > >1.5 >1.5 >org.apache.commons.functor > > JDK 9 cannot generate or parse class files compiled with -target 1.5 [1]. > > Per the JPMS Armistice talks, "Automatic-Module-Name" header should only > be added to jars that h

Things in a POM file that are not probably incorrect

2017-06-26 Thread Simon Spero
1.5 1.5 org.apache.commons.functor JDK 9 cannot generate or parse class files compiled with -target 1.5 [1]. Per the JPMS Armistice talks, "Automatic-Module-Name" header should only be added to jars that have been tested under JDK 9 [2]. Also, javac now supports the new "--release