diff --git a/docs/building.md b/docs/building.md
index f1d7490058..aeb52bfca9 100644
--- a/docs/building.md
+++ b/docs/building.md
@@ -1,6 +1,6 @@
## Building from source
-Ensure you have JDK 8 (or newer), Maven 3.1.1 (or newer) and Git installed
+Ensure you have JDK 8 (or newer), Maven 3.5.4 (or newer) and Git installed
java -version
mvn -version
diff --git a/testsuite/integration-arquillian/pom.xml b/testsuite/integration-arquillian/pom.xml
index 3258c88165..95e297289d 100644
--- a/testsuite/integration-arquillian/pom.xml
+++ b/testsuite/integration-arquillian/pom.xml
@@ -47,15 +47,9 @@
2.1.1.Final
-
- 1.2.1.Final
+ 1.6.0.Final
- 2.2.6
+ 3.1.4
3.14.0
2.5.1
2.3.2
@@ -297,6 +291,26 @@
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ ${version.enforcer.plugin}
+
+
+ enforce-maven
+
+ enforce
+
+
+
+
+ 3.5.4
+
+
+
+
+
+
diff --git a/testsuite/integration-arquillian/tests/base/pom.xml b/testsuite/integration-arquillian/tests/base/pom.xml
index 1377ec0055..929b58dcf9 100644
--- a/testsuite/integration-arquillian/tests/base/pom.xml
+++ b/testsuite/integration-arquillian/tests/base/pom.xml
@@ -122,6 +122,10 @@
mvel2
${mvel.version}
+
+ org.apache.maven.resolver
+ maven-resolver-api
+
@@ -718,9 +722,9 @@
-
- When running fuse tests 'additional.fuse.repos' is expected to be set.
- additional.fuse.repos
+
+ When running fuse tests 'additional.fuse.repos' is expected to be set.
+ additional.fuse.repos
@@ -793,9 +797,9 @@
-
- When running fuse tests 'additional.fuse.repos' is expected to be set.
- additional.fuse.repos
+
+ When running fuse tests 'additional.fuse.repos' is expected to be set.
+ additional.fuse.repos
diff --git a/testsuite/integration-arquillian/util/pom.xml b/testsuite/integration-arquillian/util/pom.xml
index db0e3e6d4e..aadeea5f36 100644
--- a/testsuite/integration-arquillian/util/pom.xml
+++ b/testsuite/integration-arquillian/util/pom.xml
@@ -50,6 +50,11 @@
org.jboss.arquillian.container
arquillian-container-karaf-managed
+
+ org.apache.maven.resolver
+ maven-resolver-api
+
+
org.jboss.arquillian.container
arquillian-container-osgi
diff --git a/testsuite/performance/README.md b/testsuite/performance/README.md
index 9593510433..13bdfc91c1 100644
--- a/testsuite/performance/README.md
+++ b/testsuite/performance/README.md
@@ -2,7 +2,7 @@
## Requirements:
- Bash 2.05+
-- Maven 3.1.1+
+- Maven 3.5.4+
- Keycloak server distribution installed in the local Maven repository. To do this run `mvn install -Pdistribution` from the root of the Keycloak project.
### Docker Compose Provisioner