diff --git a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringBatchCompilerAutoConfiguration.java b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringBatchCompilerAutoConfiguration.java
index c9a44f175a..7de29e0e18 100644
--- a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringBatchCompilerAutoConfiguration.java
+++ b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringBatchCompilerAutoConfiguration.java
@@ -39,7 +39,7 @@ public class SpringBatchCompilerAutoConfiguration extends CompilerAutoConfigurat
public void applyDependencies(DependencyCustomizer dependencies) {
dependencies.ifAnyMissingClasses("org.springframework.batch.core.Job").add(
"org.springframework.batch", "spring-batch-core",
- dependencies.getProperty("spring.batch.version", "2.2.0.RELEASE"));
+ dependencies.getProperty("spring-batch.version", "2.2.0.RELEASE"));
dependencies.ifAnyMissingClasses("org.springframework.jdbc.core.JdbcTemplate")
.add("org.springframework", "spring-jdbc",
dependencies.getProperty("spring.version"));
diff --git a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringBootCompilerAutoConfiguration.java b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringBootCompilerAutoConfiguration.java
index b708b62cd0..6d63f888c9 100644
--- a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringBootCompilerAutoConfiguration.java
+++ b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringBootCompilerAutoConfiguration.java
@@ -40,7 +40,7 @@ public class SpringBootCompilerAutoConfiguration extends CompilerAutoConfigurati
public void applyDependencies(DependencyCustomizer dependencies) {
dependencies.ifAnyMissingClasses("org.springframework.boot.SpringApplication")
.add("org.springframework.boot", "spring-boot-starter",
- dependencies.getProperty("spring.boot.version"));
+ dependencies.getProperty("spring-boot.version"));
}
@Override
diff --git a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringIntegrationCompilerAutoConfiguration.java b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringIntegrationCompilerAutoConfiguration.java
index b56e6aea4b..832c2a6a2e 100644
--- a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringIntegrationCompilerAutoConfiguration.java
+++ b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringIntegrationCompilerAutoConfiguration.java
@@ -48,10 +48,10 @@ public class SpringIntegrationCompilerAutoConfiguration extends CompilerAutoConf
dependencies
.ifAnyMissingClasses("org.springframework.integration.Message")
.add("org.springframework.integration", "spring-integration-core",
- dependencies.getProperty("spring.integration.version"))
+ dependencies.getProperty("spring-integration.version"))
.add("org.springframework.integration",
"spring-integration-dsl-groovy-core",
- dependencies.getProperty("spring.integration.dsl.version"));
+ dependencies.getProperty("spring-integration-dsl.version"));
dependencies.ifAnyMissingClasses("groovy.util.XmlParser").add(
"org.codehaus.groovy", "groovy-xml",
dependencies.getProperty("groovy.version"));
diff --git a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringMvcCompilerAutoConfiguration.java b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringMvcCompilerAutoConfiguration.java
index 2a1b07acdd..045818b469 100644
--- a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringMvcCompilerAutoConfiguration.java
+++ b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringMvcCompilerAutoConfiguration.java
@@ -41,7 +41,7 @@ public class SpringMvcCompilerAutoConfiguration extends CompilerAutoConfiguratio
dependencies
.ifAnyMissingClasses("org.springframework.web.servlet.mvc.Controller")
.add("org.springframework.boot", "spring-boot-starter-web",
- dependencies.getProperty("spring.boot.version"));
+ dependencies.getProperty("spring-boot.version"));
dependencies.add("org.codehaus.groovy", "groovy-templates",
dependencies.getProperty("groovy.version"));
diff --git a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringSecurityCompilerAutoConfiguration.java b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringSecurityCompilerAutoConfiguration.java
index a632a100ff..eb1e4e6bd4 100644
--- a/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringSecurityCompilerAutoConfiguration.java
+++ b/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/autoconfigure/SpringSecurityCompilerAutoConfiguration.java
@@ -40,9 +40,9 @@ public class SpringSecurityCompilerAutoConfiguration extends CompilerAutoConfigu
.ifAnyMissingClasses(
"org.springframework.security.config.annotation.web.configuration.EnableWebSecurity")
.add("org.springframework.security", "spring-security-config",
- dependencies.getProperty("spring.security.version"))
+ dependencies.getProperty("spring-security.version"))
.add("org.springframework.security", "spring-security-web",
- dependencies.getProperty("spring.security.version"), false);
+ dependencies.getProperty("spring-security.version"), false);
}
@Override
diff --git a/spring-boot-cli/src/main/resources/META-INF/springcli.properties b/spring-boot-cli/src/main/resources/META-INF/springcli.properties
index 12585b11ba..c6e53292ae 100644
--- a/spring-boot-cli/src/main/resources/META-INF/springcli.properties
+++ b/spring-boot-cli/src/main/resources/META-INF/springcli.properties
@@ -1,10 +1,10 @@
-spring.boot.version: ${project.version}
-spring.version: ${spring.version}
-spring.batch.version: ${spring.batch.version}
-spring.security.version: ${spring.security.version}
-spring.integration.version: ${spring.integration.version}
-spring.integration.groovydsl.version: ${spring.integration.groovydsl.version}
groovy.version: ${groovy.version}
jetty.version: ${jetty.version}
-tomcat.version: ${tomcat.version}
reactor.version: ${reactor.version}
+spring.version: ${spring.version}
+spring-batch.version: ${spring-batch.version}
+spring-boot.version: ${project.version}
+spring-security.version: ${spring-security.version}
+spring-integration.version: ${spring-integration.version}
+spring-integration-groovydsl.version: ${spring-integration-groovydsl.version}
+tomcat.version: ${tomcat.version}
diff --git a/spring-boot-dependencies/pom.xml b/spring-boot-dependencies/pom.xml
index b3958fab6a..0973cb99cc 100644
--- a/spring-boot-dependencies/pom.xml
+++ b/spring-boot-dependencies/pom.xml
@@ -7,79 +7,104 @@
0.5.0.BUILD-SNAPSHOT
pom
- 4.0.0.BUILD-SNAPSHOT
- 3.2.0.RC1
- 2.2.4.RELEASE
- 1.0.0.M1
- 2.2.0.RELEASE
- 2.1.6
+ 1.7.3
+ 1.4
+ 3.1
1.6
- 7.0.42
+ 2.1.6
+ 1.3.172
+ 1.3
+ 4.2.1.Final
+ 1.0.1.Final
+ 4.3.1.Final
+ 2.2.9
+ 2.2.2
8.1.9.v20130131
- 1.7.3
+ 2.3
+ 1.2
+ 4.11
+ 3.0.2
+ 1.2.17
+ 1.0.13
+ 1.9.5
1.0.0.M2
+ 3.0.1
+ 1.7.5
+ 1.12
+ 4.0.0.BUILD-SNAPSHOT
+ 3.2.0.RC1
+ 2.2.4.RELEASE
+ 1.0.0.M1
+ 2.2.0.RELEASE
+ 1.3.2.RELEASE
+ 1.2.3.RELEASE
+ 2.0.16
+ 2.0.0
+ 1.1.1
+ 7.0.42
+
ch.qos.logback
logback-classic
- 1.0.13
+ ${logback.version}
com.fasterxml.jackson.core
jackson-databind
- 2.2.2
+ ${jackson.version}
com.fasterxml.jackson.core
jackson-core
- 2.2.2
+ ${jackson.version}
com.fasterxml.jackson.datatype
jackson-datatype-joda
- 2.2.2
+ ${jackson.version}
commons-dbcp
commons-dbcp
- 1.4
+ ${commons-dbcp.version}
commons-httpclient
commons-httpclient
- 3.1
+ ${commons-httpclient.version}
javax.servlet
javax.servlet-api
- 3.0.1
+ ${servlet-api.version}
javax.servlet
jstl
- 1.2
+ ${jstl.version}
joda-time
joda-time
- 2.3
+ ${joda-time.version}
junit
junit
- 4.11
+ ${junit.version}
log4j
log4j
- 1.2.17
+ ${log4j.version}
nz.net.ultraq.thymeleaf
thymeleaf-layout-dialect
- 1.1.1
+ ${thymeleaf-layout-dialect.version}
org.apache.tomcat.embed
@@ -145,37 +170,37 @@
org.hamcrest
hamcrest-library
- 1.3
+ ${hamcrest.version}
com.h2database
h2
- 1.3.172
+ ${h2.version}
org.hibernate
hibernate-entitymanager
- 4.2.1.Final
+ ${hibernate-entitymanager.version}
org.hibernate.javax.persistence
hibernate-jpa-2.0-api
- 1.0.1.Final
+ ${hibernate-jpa-api.version}
org.hibernate
hibernate-validator
- 4.3.1.Final
+ ${hibernate-validator.version}
org.hsqldb
hsqldb
- 2.2.9
+ ${hsqldb.version}
org.liquibase
liquibase-core
- 3.0.2
+ ${liquibase.version}
org.projectreactor
@@ -185,32 +210,32 @@
org.mockito
mockito-core
- 1.9.5
+ ${mockito.version}
org.slf4j
jcl-over-slf4j
- 1.7.5
+ ${slf4j.version}
org.slf4j
slf4j-api
- 1.7.5
+ ${slf4j.version}
org.slf4j
jul-to-slf4j
- 1.7.5
+ ${slf4j.version}
org.slf4j
slf4j-log4j12
- 1.7.5
+ ${slf4j.version}
org.slf4j
slf4j-jdk14
- 1.7.5
+ ${slf4j.version}
org.springframework
@@ -308,12 +333,12 @@
org.springframework.batch
spring-batch-core
- ${spring.batch.version}
+ ${spring-batch.version}
org.springframework.data
spring-data-jpa
- 1.3.4.RELEASE
+ ${spring-data-jpa.version}
org.springframework
@@ -328,82 +353,77 @@
org.springframework.data
spring-data-mongodb
- 1.2.3.RELEASE
+ ${spring-data-mongo.version}
org.springframework.integration
spring-integration-core
- ${spring.integration.version}
+ ${spring-integration.version}
org.springframework.integration
spring-integration-file
- ${spring.integration.version}
+ ${spring-integration.version}
org.springframework.integration
spring-integration-http
- ${spring.integration.version}
+ ${spring-integration.version}
org.springframework.integration
spring-integration-ip
- ${spring.integration.version}
+ ${spring-integration.version}
org.springframework.integration
spring-integration-stream
- ${spring.integration.version}
+ ${spring-integration.version}
org.springframework.integration
spring-integration-dsl-groovy-core
- ${spring.integration.groovydsl.version}
+ ${spring-integration-groovydsl.version}
org.springframework.security
spring-security-core
- ${spring.security.version}
+ ${spring-security.version}
org.springframework.security
spring-security-config
- ${spring.security.version}
+ ${spring-security.version}
org.springframework.security
spring-security-web
- ${spring.security.version}
+ ${spring-security.version}
org.springframework.security
spring-security-acl
- ${spring.security.version}
+ ${spring-security.version}
org.thymeleaf
thymeleaf
- 2.0.16
+ ${thymeleaf.version}
org.thymeleaf
thymeleaf-spring3
- 2.0.16
+ ${thymeleaf.version}
org.thymeleaf.extras
thymeleaf-extras-springsecurity3
- 2.0.0
-
-
- org.tuckey
- urlrewritefilter
- 4.0.3
+ ${thymeleaf-extras-springsecurity3.version}
org.yaml
snakeyaml
- 1.12
+ ${snakeyaml.version}