Support reproducable builds for WAR repackaging.

The Maven WAR plugin was fixed by MWAR-432 and MWAR-436. This has landed in version 3.3.1. Spring Boot already uses this version as of a35073def58fef050136de452051f59b5504e6f0. So, this pull request is just a revert of c4a55a5fb421dadf074fb39eddd542cf29a43deb.

Comment From: pivotal-issuemaster

@Jurrie Please sign the Contributor License Agreement!

Click here to manually synchronize the status of this Pull Request.

See the FAQ for frequently asked questions.

Comment From: pivotal-issuemaster

@Jurrie Thank you for signing the Contributor License Agreement!

Comment From: Jurrie

I did not actually test this with a Maven project yet. I can not get my Maven project to work with 2.5.0-SNAPSHOT.

I installed this in my local Maven repository using ./gradlew publishToMavenLocal -b spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle. When I run my Maven project, it uses 2.5.0-SNAPSHOT, but it fails because spring-boot-maven-plugin 2.5.0-SNAPSHOT needs spring-core 5.3.5-SNAPSHOT. But that artifact is not in the Spring Boot projects..?

Comment From: wilkinsona

it fails because spring-boot-maven-plugin 2.5.0-SNAPSHOT needs spring-core 5.3.5-SNAPSHOT. But that artifact is not in the Spring Boot projects..?

That's correct. spring-core is part of Spring Framework. All Spring project snapshots are published to https://repo.spring.io/snapshot.

Comment From: wilkinsona

Thanks very much for making your first contribution to Spring Boot, @Jurrie.