4.0.0
${groupId}
${artifactId}
${version}
${packaging}
${name}
${description}
org.springframework.boot
spring-boot-starter-parent
${bootVersion}
<% styles.each { %>
org.springframework.boot
spring-boot-starter${it}
<% } %><% if (language=='groovy') { %>
org.codehaus.groovy
groovy
<% } %><% if (packaging=='war') { %>
org.springframework.boot
spring-boot-starter-tomcat
provided
<% } %>
org.springframework.boot
spring-boot-starter-test
test
UTF-8
${packageName}.Application
${javaVersion}
org.springframework.boot
spring-boot-maven-plugin
<% if (language=='groovy') { %>
maven-compiler-plugin
groovy-eclipse-compiler
org.codehaus.groovy
groovy-eclipse-compiler
2.8.0-01
org.codehaus.groovy
groovy-eclipse-batch
2.1.8-01
org.codehaus.groovy
groovy-eclipse-compiler
2.8.0-01
true
<% } %>
<% if (!bootVersion.contains("RELEASE")) { %>
spring-snapshots
Spring Snapshots
http://repo.spring.io/snapshot
true
spring-milestones
Spring Milestones
http://repo.spring.io/milestone
false
spring-snapshots
Spring Snapshots
http://repo.spring.io/snapshot
true
spring-milestones
Spring Milestones
http://repo.spring.io/milestone
false
<% } %>