Configure the Spring IO plugin such that it's only applied when the build is run with -PplatformVersion=<version>. This platformVersion property is used to determine the version of the Platform that will be used when running the springIoCheck task. The plugin can be used by running a build as follows: ./gradlew clean springIoCheck -PplatformVersion=1.0.1.RELEASE -PJDK7_HOME=… -PJDK8_HOME=… This will test the project on JDK7 and JDK 8 using the dependencies defined in Spring IO Platform 1.0.1.RELEASE. Running the plugin identified a dependency on CGLib (use of spring-core's repackaged CGLib is preferred), but the dependency appears to be unused. It has been removed. The versions of a number of other dependencies have been updated to use their latest versions and align them with Spring IO Platform. Most notable is probably a move from Guava 15.0 to 17.0.
10 lines
217 B
INI
10 lines
217 B
INI
slf4jVersion=1.7.7
|
|
guavaVersion=17.0
|
|
jlineVersion=2.11
|
|
junitVersion=4.11
|
|
springVersion=4.0.6.RELEASE
|
|
commonsioVersion=2.4
|
|
hamcrestVersion=1.3
|
|
version=1.1.0.BUILD-SNAPSHOT
|
|
mockitoVersion=1.9.5
|
|
hamcrestDateVersion=0.9.3 |