java - How to set default JDK for new Maven projects in Eclipse? -


when create new maven project in eclipse wizard, uses j2se-1.5. set use default execution environment, javase-1.8.

i know can set in pom or change in project preferences, change default jre, not doing each new project.

when create new java project (not maven), works expected.

i have proper jdk added under "installed jres" , it's matched latest se, not maven-1.5.

i'm using eclipse oxygen, maven 3.5.0 , m2e 1.8.

in project pom add

  <properties>     <maven.compiler.source>1.8</maven.compiler.source>     <maven.compiler.target>1.8</maven.compiler.target>   </properties> 

this apply maven build cycle, , eclipse m2e integration plugin pickup well. remember maven refresh project after changing such settings in order eclipse apply (usually alt+f5 - refresh maven project.

if have parent-child modular structure, cant put properties parent pom. possible "globally" add properties projects on given machine using settings.xml file described here injecting pom properties via settings.xml


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -