diff --git a/build-maven/.project b/build-maven/.project
new file mode 100644
index 000000000..0ec270603
--- /dev/null
+++ b/build-maven/.project
@@ -0,0 +1,11 @@
+
+
+ build-maven
+
+
+
+
+
+
+
+
diff --git a/build-maven/all/pom.xml b/build-maven/all/pom.xml
new file mode 100644
index 000000000..ab6e8f5b3
--- /dev/null
+++ b/build-maven/all/pom.xml
@@ -0,0 +1,29 @@
+
+
+ 4.0.0
+ org.springframework.batch
+ org.springframework.batch.build.maven.all
+ Full Build
+ pom
+
+ Spring Batch Maven Build including all modules.
+
+
+ org.springframework.batch
+ org.springframework.batch.build.maven
+ 2.0.0.CI-SNAPSHOT
+ ..
+
+
+
+ ../../spring-batch-infrastructure
+ ../../spring-batch-infrastructure-tests
+ ../../spring-batch-core
+ ../../spring-batch-integration
+ ../../spring-batch-test
+ ../../spring-batch-samples
+ ../../archetypes
+ ../../docs
+
+
+
diff --git a/build-maven/minimal/pom.xml b/build-maven/minimal/pom.xml
new file mode 100644
index 000000000..50dc3badf
--- /dev/null
+++ b/build-maven/minimal/pom.xml
@@ -0,0 +1,24 @@
+
+
+ 4.0.0
+ org.springframework.batch
+ org.springframework.batch.build.maven.minimal
+ Minimal Build
+ pom
+
+ Spring Batch Maven Build for basic content.
+
+
+ org.springframework.batch
+ org.springframework.batch.build.maven
+ 2.0.0.CI-SNAPSHOT
+ ..
+
+
+
+ ../../spring-batch-infrastructure
+ ../../spring-batch-core
+ ../../spring-batch-test
+
+
+
diff --git a/build-maven/pom.xml b/build-maven/pom.xml
new file mode 100644
index 000000000..ba26147fe
--- /dev/null
+++ b/build-maven/pom.xml
@@ -0,0 +1,22 @@
+
+
+ 4.0.0
+ org.springframework.batch
+ org.springframework.batch.build.maven
+ Maven Build
+ pom
+
+ Spring Batch Maven Build Parent.
+
+
+ org.springframework.batch
+ org.springframework.batch
+ 2.0.0.CI-SNAPSHOT
+ ..
+
+
+
+ minimal
+
+
+
diff --git a/build-maven/samples/pom.xml b/build-maven/samples/pom.xml
new file mode 100644
index 000000000..85f870291
--- /dev/null
+++ b/build-maven/samples/pom.xml
@@ -0,0 +1,26 @@
+
+
+ 4.0.0
+ org.springframework.batch
+ org.springframework.batch.build.maven.samples
+ Normal Build
+ pom
+
+ Spring Batch Maven Build including samples.
+
+
+ org.springframework.batch
+ org.springframework.batch.build.maven
+ 2.0.0.CI-SNAPSHOT
+ ..
+
+
+
+ ../../spring-batch-infrastructure
+ ../../spring-batch-infrastructure-tests
+ ../../spring-batch-core
+ ../../spring-batch-test
+ ../../spring-batch-samples
+
+
+
diff --git a/build-maven/site/pom.xml b/build-maven/site/pom.xml
new file mode 100644
index 000000000..d112ddd5f
--- /dev/null
+++ b/build-maven/site/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+ org.springframework.batch
+ org.springframework.batch.build.maven.site
+ Site Build
+ pom
+
+ Spring Batch Maven Build including documentation.
+
+
+ org.springframework.batch
+ org.springframework.batch.build.maven
+ 2.0.0.CI-SNAPSHOT
+ ..
+
+
+
+ ../../spring-batch-infrastructure
+ ../../spring-batch-infrastructure-tests
+ ../../spring-batch-core
+ ../../spring-batch-test
+ ../../spring-batch-samples
+ ../../docs
+
+
+