diff --git a/pmd-apex/pom.xml b/pmd-apex/pom.xml
index 50ede2c0da..44a731c952 100644
--- a/pmd-apex/pom.xml
+++ b/pmd-apex/pom.xml
@@ -81,6 +81,11 @@
junit
test
+
+ org.junit.jupiter
+ junit-jupiter
+ test
+
com.github.stefanbirkner
system-rules
diff --git a/pmd-java/pom.xml b/pmd-java/pom.xml
index 1b25ad4b65..55cf25244b 100644
--- a/pmd-java/pom.xml
+++ b/pmd-java/pom.xml
@@ -183,6 +183,11 @@
junit
test
+
+ org.junit.jupiter
+ junit-jupiter
+ test
+
com.github.stefanbirkner
diff --git a/pmd-test/pom.xml b/pmd-test/pom.xml
index ba77537131..5e534a30ab 100644
--- a/pmd-test/pom.xml
+++ b/pmd-test/pom.xml
@@ -23,6 +23,11 @@
hamcrest
compile
+
+ org.junit.jupiter
+ junit-jupiter-api
+ compile
+
junit
junit
diff --git a/pom.xml b/pom.xml
index 82b5e89505..cbb81bddfb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -90,6 +90,7 @@
1.4.32
+ 5.8.2
5.0
3.0.0-M5
9.3
@@ -286,7 +287,13 @@
org.junit.vintage
junit-vintage-engine
- 5.7.0
+ ${junit.version}
+
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ ${junit.version}
@@ -792,6 +799,13 @@
test
+
+ org.junit
+ junit-bom
+ 5.8.2
+ pom
+ import
+
junit
junit