diff --git a/plexus-compiler-manager/pom.xml b/plexus-compiler-manager/pom.xml
index f1576a36..b7e40097 100644
--- a/plexus-compiler-manager/pom.xml
+++ b/plexus-compiler-manager/pom.xml
@@ -21,6 +21,10 @@
javax.inject
javax.inject
+
+ org.slf4j
+ slf4j-api
+
org.codehaus.plexus
plexus-xml
diff --git a/plexus-compiler-test/pom.xml b/plexus-compiler-test/pom.xml
index 36d9132f..888e39d1 100644
--- a/plexus-compiler-test/pom.xml
+++ b/plexus-compiler-test/pom.xml
@@ -13,6 +13,10 @@
Plexus Compiler Test Harness
+
+ javax.inject
+ javax.inject
+
org.codehaus.plexus
plexus-compiler-api
diff --git a/plexus-compilers/plexus-compiler-aspectj/pom.xml b/plexus-compilers/plexus-compiler-aspectj/pom.xml
index 38681fc4..2a7ff75c 100644
--- a/plexus-compilers/plexus-compiler-aspectj/pom.xml
+++ b/plexus-compilers/plexus-compiler-aspectj/pom.xml
@@ -32,6 +32,10 @@
aspectjtools
${aspectj.version}
+
+ org.codehaus.plexus
+ plexus-utils
+
diff --git a/plexus-compilers/plexus-compiler-csharp/pom.xml b/plexus-compilers/plexus-compiler-csharp/pom.xml
index 495785f0..83b111f0 100644
--- a/plexus-compilers/plexus-compiler-csharp/pom.xml
+++ b/plexus-compilers/plexus-compiler-csharp/pom.xml
@@ -22,11 +22,6 @@
org.codehaus.plexus
plexus-utils
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
org.hamcrest
hamcrest
diff --git a/plexus-compilers/plexus-compiler-eclipse/pom.xml b/plexus-compilers/plexus-compiler-eclipse/pom.xml
index 5017ceab..b663d40e 100644
--- a/plexus-compilers/plexus-compiler-eclipse/pom.xml
+++ b/plexus-compilers/plexus-compiler-eclipse/pom.xml
@@ -18,10 +18,6 @@
-
- org.codehaus.plexus
- plexus-compiler-api
-
org.codehaus.plexus
plexus-utils
@@ -36,9 +32,8 @@
javax.inject
- org.junit.jupiter
- junit-jupiter-api
- test
+ org.slf4j
+ slf4j-api
org.junit.jupiter
@@ -53,7 +48,7 @@
org.codehaus.plexus
plexus-testing
- compile
+ test
diff --git a/plexus-compilers/plexus-compiler-javac-errorprone/pom.xml b/plexus-compilers/plexus-compiler-javac-errorprone/pom.xml
index aa951fb4..6df8c48c 100644
--- a/plexus-compilers/plexus-compiler-javac-errorprone/pom.xml
+++ b/plexus-compilers/plexus-compiler-javac-errorprone/pom.xml
@@ -20,10 +20,6 @@
-
- org.codehaus.plexus
- plexus-utils
-
org.codehaus.plexus
plexus-compiler-javac
diff --git a/plexus-compilers/plexus-compiler-javac/pom.xml b/plexus-compilers/plexus-compiler-javac/pom.xml
index 63ac8b57..5419880b 100644
--- a/plexus-compilers/plexus-compiler-javac/pom.xml
+++ b/plexus-compilers/plexus-compiler-javac/pom.xml
@@ -23,9 +23,8 @@
javax.inject
- org.junit.jupiter
- junit-jupiter-api
- test
+ org.slf4j
+ slf4j-api
org.junit.jupiter
diff --git a/pom.xml b/pom.xml
index 5e2b5e02..4f6f9390 100644
--- a/pom.xml
+++ b/pom.xml
@@ -138,6 +138,11 @@
plexus-xml
3.0.0
+
+ org.slf4j
+ slf4j-api
+ 1.7.36
+