Re: JDK Version for new project generated by mvn archetype:generate

2018-09-11 Thread Thomas Broyer
Either change the artifact (if you can) so it generates a pom.xml with the appropriate source/target version [1], or indeed change the project pom.xml (after it's been generated by the archetype) [1] and possibly a profile for JDK 9+ that uses , assuming the target is <= 8; otherwise use instead

Re: JDK Version for new project generated by mvn archetype:generate

2018-09-11 Thread Anders Hammar
Yes. A Maven project generated by an archetype typically needs some tweaking to fit your needs. /Anders On Tue, Sep 11, 2018 at 4:28 PM Bruce Wen wrote: > > > > In either case, you can after the Maven project has been generated change > > the Java version to a version of your choice. > > >

Re: JDK Version for new project generated by mvn archetype:generate

2018-09-11 Thread Bruce Wen
> > In either case, you can after the Maven project has been generated change > the Java version to a version of your choice. Does that mean I have to do the change *AFTER *the project was generated? On Tue, Sep 11, 2018 at 1:48 PM Anders Hammar wrote: > The archetype is a template which

Re: JDK Version for new project generated by mvn archetype:generate

2018-09-11 Thread Anders Hammar
The archetype is a template which either does explicitly configure maven-compiler-plugin with a Java version. Or if not, the default (for the used version of maven-compiler-plugin) value is used. In either case, you can after the Maven project has been generated change the Java version to a

Re: JDK Version for new project generated by mvn archetype:generate

2018-09-11 Thread Bruce Wen
> > It is configured on the maven-compiler-plugin [1]. Do you mean archetype depends on maven-compiler-plugin? So, how can I use a specific JDK version when I create a new project with archetype? Bruce Wen On Mon, Sep 10, 2018 at 2:20 PM Anders Hammar wrote: > The Java version is decided by

Re: JDK Version for new project generated by mvn archetype:generate

2018-09-10 Thread Anders Hammar
The Java version is decided by the archetype you use. It is configured on the maven-compiler-plugin [1]. If not configured there is a default for maven-compiler-plugin. The default depends on which version of maven-compiler-plugin is used. When you import in Eclipse this configuration is read to

Re: JDK Version for new project generated by mvn archetype:generate

2018-09-10 Thread dathewolf
Hi i think you go in the pom.xmlThen précise the language level. Or see project settings in eclipse. Envoyé depuis mon smartphone Samsung Galaxy. Message d'origine De : Bruce Wen Date : 10/09/18 14:09 (GMT+01:00) À : Maven Users List Objet : JDK Version for new project