diff --git a/core-java-modules/core-java-collections-maps-4/pom.xml b/core-java-modules/core-java-collections-maps-4/pom.xml
index 2109804ff069..c5296e9a43b9 100644
--- a/core-java-modules/core-java-collections-maps-4/pom.xml
+++ b/core-java-modules/core-java-collections-maps-4/pom.xml
@@ -28,12 +28,6 @@
${junit.version}
test
-
- org.hamcrest
- hamcrest-all
- ${hamcrest-all.version}
- test
-
diff --git a/core-java-modules/core-java-string-conversions-2/pom.xml b/core-java-modules/core-java-string-conversions-2/pom.xml
index f97443d9caeb..45eb0dc2e2bf 100644
--- a/core-java-modules/core-java-string-conversions-2/pom.xml
+++ b/core-java-modules/core-java-string-conversions-2/pom.xml
@@ -20,12 +20,6 @@
guava
${guava.version}
-
- org.hamcrest
- hamcrest
- ${hamcrest.version}
- test
-
com.ibm.icu
icu4j
diff --git a/core-java-modules/core-java-string-conversions/pom.xml b/core-java-modules/core-java-string-conversions/pom.xml
index 148f04101f91..8ed3e1d628a1 100644
--- a/core-java-modules/core-java-string-conversions/pom.xml
+++ b/core-java-modules/core-java-string-conversions/pom.xml
@@ -35,12 +35,6 @@
guava
${guava.version}
-
- org.hamcrest
- hamcrest
- ${hamcrest.version}
- test
-
diff --git a/core-java-modules/core-java-string-operations-2/pom.xml b/core-java-modules/core-java-string-operations-2/pom.xml
index 0d3148675934..848a358aa292 100644
--- a/core-java-modules/core-java-string-operations-2/pom.xml
+++ b/core-java-modules/core-java-string-operations-2/pom.xml
@@ -45,12 +45,6 @@
javax.el
${javax.el.version}
-
- org.hamcrest
- hamcrest
- ${hamcrest.version}
- test
-
org.openjdk.jmh
jmh-core
diff --git a/ethereum/pom.xml b/ethereum/pom.xml
index 95dd1c09558a..d2b05222c373 100644
--- a/ethereum/pom.xml
+++ b/ethereum/pom.xml
@@ -144,12 +144,6 @@
test
-
- org.hamcrest
- hamcrest
- ${hamcrest.version}
- test
-
com.jayway.jsonpath
json-path
diff --git a/java-collections-conversions-2/pom.xml b/java-collections-conversions-2/pom.xml
index 694b416169ad..9f8ef7addc6b 100644
--- a/java-collections-conversions-2/pom.xml
+++ b/java-collections-conversions-2/pom.xml
@@ -26,12 +26,6 @@
modelmapper
${modelmapper.version}
-
- org.hamcrest
- hamcrest
- ${hamcrest.version}
- test
-
io.vavr
vavr
diff --git a/libraries-testing/pom.xml b/libraries-testing/pom.xml
index d62d094f08d1..0815c94dbfe2 100644
--- a/libraries-testing/pom.xml
+++ b/libraries-testing/pom.xml
@@ -118,7 +118,6 @@
${spring-mock-mvc.version}
test
-
org.hamcrest
java-hamcrest
diff --git a/libraries/pom.xml b/libraries/pom.xml
index b0a0aa22eaf3..7bef56deb02b 100644
--- a/libraries/pom.xml
+++ b/libraries/pom.xml
@@ -167,12 +167,6 @@
google-oauth-client-jetty
${google-api.version}
-
- org.hamcrest
- hamcrest-all
- ${hamcrest-all.version}
- test
-
@@ -279,7 +273,6 @@
1.15
1.23.0
0.9.4.0006L
- 1.3
3.2.0-m7
5.1.1
5.0.2
diff --git a/parent-java/pom.xml b/parent-java/pom.xml
index 4e5081393c75..808eed1c4494 100644
--- a/parent-java/pom.xml
+++ b/parent-java/pom.xml
@@ -43,7 +43,6 @@
31.0.1-jre
2.3.7
- 2.2
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-zookeeper/Greeting/pom.xml b/spring-cloud/spring-cloud-zookeeper/Greeting/pom.xml
index 8e7b87c220d2..8248884632af 100644
--- a/spring-cloud/spring-cloud-zookeeper/Greeting/pom.xml
+++ b/spring-cloud/spring-cloud-zookeeper/Greeting/pom.xml
@@ -68,16 +68,6 @@
spring-boot-starter-test
${spring-boot.version}
-
- org.hamcrest
- hamcrest-core
- ${hamcrest-core.version}
- test
-
-
- 1.3
-
-
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-zuul/spring-zuul-ui/pom.xml b/spring-cloud/spring-cloud-zuul/spring-zuul-ui/pom.xml
index 7c3f6684733d..c071b8863a55 100644
--- a/spring-cloud/spring-cloud-zuul/spring-zuul-ui/pom.xml
+++ b/spring-cloud/spring-cloud-zuul/spring-zuul-ui/pom.xml
@@ -27,11 +27,6 @@
spring-test
test
-
- org.hamcrest
- hamcrest
- test
-
org.mockito
mockito-core
diff --git a/spring-core-2/pom.xml b/spring-core-2/pom.xml
index dda23c4ea4d5..19e7fb5f2889 100644
--- a/spring-core-2/pom.xml
+++ b/spring-core-2/pom.xml
@@ -129,11 +129,6 @@
spring-test
test
-
- org.hamcrest
- hamcrest
- test
-
org.mockito
mockito-core
diff --git a/spring-security-modules/spring-security-web-boot-1/pom.xml b/spring-security-modules/spring-security-web-boot-1/pom.xml
index a376a49b4cfd..3f6001686dd9 100644
--- a/spring-security-modules/spring-security-web-boot-1/pom.xml
+++ b/spring-security-modules/spring-security-web-boot-1/pom.xml
@@ -59,11 +59,6 @@
postgresql
runtime
-
- org.hamcrest
- hamcrest
- test
-
org.springframework
spring-test
diff --git a/spring-security-modules/spring-security-web-boot-2/pom.xml b/spring-security-modules/spring-security-web-boot-2/pom.xml
index ade644741df5..91b6ff8724a6 100644
--- a/spring-security-modules/spring-security-web-boot-2/pom.xml
+++ b/spring-security-modules/spring-security-web-boot-2/pom.xml
@@ -59,11 +59,6 @@
postgresql
runtime
-
- org.hamcrest
- hamcrest
- test
-
org.springframework
spring-test
diff --git a/spring-security-modules/spring-security-web-rest-custom/pom.xml b/spring-security-modules/spring-security-web-rest-custom/pom.xml
index 85e50412ad56..1403154767f4 100644
--- a/spring-security-modules/spring-security-web-rest-custom/pom.xml
+++ b/spring-security-modules/spring-security-web-rest-custom/pom.xml
@@ -116,11 +116,6 @@
${commons-lang3.version}
-
- org.hamcrest
- hamcrest
- test
-
org.mockito
mockito-core
diff --git a/spring-web-modules/spring-rest-query-language/pom.xml b/spring-web-modules/spring-rest-query-language/pom.xml
index c5a8c172f32b..65f28f5be0b9 100644
--- a/spring-web-modules/spring-rest-query-language/pom.xml
+++ b/spring-web-modules/spring-rest-query-language/pom.xml
@@ -181,11 +181,6 @@
spring-test
test
-
- org.hamcrest
- hamcrest
- test
-
org.mockito
mockito-core
diff --git a/spring-web-modules/spring-rest-simple/pom.xml b/spring-web-modules/spring-rest-simple/pom.xml
index 69d88d645613..2f8d6eac270d 100644
--- a/spring-web-modules/spring-rest-simple/pom.xml
+++ b/spring-web-modules/spring-rest-simple/pom.xml
@@ -120,11 +120,6 @@
${com.squareup.okhttp3.version}
-
- org.hamcrest
- hamcrest
- test
-
org.mockito
mockito-core
diff --git a/spring-web-modules/spring-rest-testing/pom.xml b/spring-web-modules/spring-rest-testing/pom.xml
index dc5fdcd32341..93942e97b69c 100644
--- a/spring-web-modules/spring-rest-testing/pom.xml
+++ b/spring-web-modules/spring-rest-testing/pom.xml
@@ -165,11 +165,6 @@
spring-test
test
-
- org.hamcrest
- hamcrest
- test
-
org.mockito
mockito-core
diff --git a/spring-web-modules/spring-resttemplate/pom.xml b/spring-web-modules/spring-resttemplate/pom.xml
index 3066a82242b3..5cac186fad2d 100644
--- a/spring-web-modules/spring-resttemplate/pom.xml
+++ b/spring-web-modules/spring-resttemplate/pom.xml
@@ -108,11 +108,6 @@
${com.squareup.okhttp3.version}
-
- org.hamcrest
- hamcrest
- test
-
org.mockito
mockito-core
diff --git a/testing-modules/selenium-junit-testng/pom.xml b/testing-modules/selenium-junit-testng/pom.xml
index 0bf6f0726d91..dfa19c48d4d3 100644
--- a/testing-modules/selenium-junit-testng/pom.xml
+++ b/testing-modules/selenium-junit-testng/pom.xml
@@ -31,11 +31,6 @@
testng
${testng.version}
-
- org.hamcrest
- hamcrest-all
- ${hamcrest-all.version}
-
ru.yandex.qatools.ashot
ashot
diff --git a/testing-modules/testing-assertions/pom.xml b/testing-modules/testing-assertions/pom.xml
index 12af95b57509..689ca3573378 100644
--- a/testing-modules/testing-assertions/pom.xml
+++ b/testing-modules/testing-assertions/pom.xml
@@ -18,12 +18,6 @@
logback-classic
${logback.version}
-
- org.hamcrest
- hamcrest-all
- ${hamcrest-all.version}
- test
-
org.apache.commons
commons-collections4