> > 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 <and...@hammar.net> wrote: > 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 version of your choice. To have Eclipse pick up the > change I think you need to right click on the project and select > Maven->Update project. > > /Anders > > On Tue, Sep 11, 2018 at 1:36 PM Bruce Wen <crest....@gmail.com> wrote: > > > > > > > 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 <and...@hammar.net> wrote: > > > > > 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 configure the > > > Eclipse project. > > > > > > [1] > > > > > > > > > https://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html > > > > > > /Anders > > > > > > On Mon, Sep 10, 2018 at 2:09 PM Bruce Wen <crest....@gmail.com> wrote: > > > > > > > Hi, > > > > > > > > I used Maven 3.3.1. I created a new project with below commands: > > > > > > > > mvn archetype:generate -DgroupId=my.company.project > > > -DartifactId=my-project > > > > -DarchetypeArtifactId=maven-archetype-quickstart > > -DinteractiveMode=false > > > > > > > > Then, I imported the generated project into eclipse and found it uses > > > J2SE > > > > -1.5. > > > > > > > > My question: > > > > How is J2SE-1.5 decided? > > > > Can we specify JDK version for new project? > > > > > > > > Thanks! > > > > -- > > > > Bruce Wen (GuangMing) > > > > > > > > > > > > > -- > > Bruce Wen (GuangMing) > > > > > ----------------------------------------------------------------------------------------------------------------- > > "Undertake not what you cannot perform, but be careful to keep your > promise > > - George Washington" > > > > > ----------------------------------------------------------------------------------------------------------------- > > Internet Email:crest....@gmail.com > > LinkedIn:cn.linkedin.com/in/wengm > > Blog:crest-boy.livejournal.com > > MSN:crest-...@hotmail.com > > > -- Bruce Wen (GuangMing) ----------------------------------------------------------------------------------------------------------------- "Undertake not what you cannot perform, but be careful to keep your promise - George Washington" ----------------------------------------------------------------------------------------------------------------- Internet Email:crest....@gmail.com LinkedIn:cn.linkedin.com/in/wengm Blog:crest-boy.livejournal.com MSN:crest-...@hotmail.com