diff --git a/annotation-error-decoder/pom.xml b/annotation-error-decoder/pom.xml
index 6606c90e6..44cb71599 100644
--- a/annotation-error-decoder/pom.xml
+++ b/annotation-error-decoder/pom.xml
@@ -50,4 +50,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/core/pom.xml b/core/pom.xml
index 4ffb995de..0f53df19d 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -73,6 +73,10 @@
+
+ org.moditect
+ moditect-maven-plugin
+
maven-jar-plugin
diff --git a/dropwizard-metrics4/pom.xml b/dropwizard-metrics4/pom.xml
index 855d1c4b9..fd1022042 100644
--- a/dropwizard-metrics4/pom.xml
+++ b/dropwizard-metrics4/pom.xml
@@ -56,4 +56,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/dropwizard-metrics5/pom.xml b/dropwizard-metrics5/pom.xml
index 688a0eef3..bc518414c 100644
--- a/dropwizard-metrics5/pom.xml
+++ b/dropwizard-metrics5/pom.xml
@@ -56,4 +56,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/googlehttpclient/pom.xml b/googlehttpclient/pom.xml
index e6303482b..5551cdbe5 100644
--- a/googlehttpclient/pom.xml
+++ b/googlehttpclient/pom.xml
@@ -55,4 +55,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/gson/pom.xml b/gson/pom.xml
index 5183a0c65..7ecf2ddea 100644
--- a/gson/pom.xml
+++ b/gson/pom.xml
@@ -49,4 +49,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/hc5/pom.xml b/hc5/pom.xml
index 0f0d99350..28780b6f7 100644
--- a/hc5/pom.xml
+++ b/hc5/pom.xml
@@ -68,4 +68,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/httpclient/pom.xml b/httpclient/pom.xml
index 23d640434..0e39c82db 100644
--- a/httpclient/pom.xml
+++ b/httpclient/pom.xml
@@ -75,4 +75,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/jackson-jaxb/pom.xml b/jackson-jaxb/pom.xml
index 69c1aaf6f..bd48b52f2 100644
--- a/jackson-jaxb/pom.xml
+++ b/jackson-jaxb/pom.xml
@@ -80,6 +80,7 @@
+ java11
11
diff --git a/jackson-jr/pom.xml b/jackson-jr/pom.xml
index 984ac586f..4ef9baa91 100644
--- a/jackson-jr/pom.xml
+++ b/jackson-jr/pom.xml
@@ -55,4 +55,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/jackson/pom.xml b/jackson/pom.xml
index 7cc81aa83..b83ffec26 100644
--- a/jackson/pom.xml
+++ b/jackson/pom.xml
@@ -50,4 +50,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/jakarta/pom.xml b/jakarta/pom.xml
index dc746d0d6..52dd52c49 100644
--- a/jakarta/pom.xml
+++ b/jakarta/pom.xml
@@ -63,4 +63,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/java11/pom.xml b/java11/pom.xml
index 7ef03a868..c22d3b9a2 100644
--- a/java11/pom.xml
+++ b/java11/pom.xml
@@ -68,6 +68,10 @@
+
+ org.moditect
+ moditect-maven-plugin
+
org.codehaus.mojo
animal-sniffer-maven-plugin
diff --git a/jaxb/pom.xml b/jaxb/pom.xml
index b097e6211..98822ebec 100644
--- a/jaxb/pom.xml
+++ b/jaxb/pom.xml
@@ -45,6 +45,15 @@
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
+
java11
diff --git a/jaxrs/pom.xml b/jaxrs/pom.xml
index cc34932b2..915677ef1 100644
--- a/jaxrs/pom.xml
+++ b/jaxrs/pom.xml
@@ -60,6 +60,10 @@
+
+ org.moditect
+ moditect-maven-plugin
+
maven-jar-plugin
diff --git a/json/pom.xml b/json/pom.xml
index 76e1ccbcf..8d78e5c97 100644
--- a/json/pom.xml
+++ b/json/pom.xml
@@ -63,4 +63,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index e8deac4e4..5395ada34 100644
--- a/kotlin/pom.xml
+++ b/kotlin/pom.xml
@@ -79,6 +79,10 @@
+
+ org.moditect
+ moditect-maven-plugin
+
org.jetbrains.kotlin
kotlin-maven-plugin
diff --git a/micrometer/pom.xml b/micrometer/pom.xml
index c61fad759..55b3ab876 100644
--- a/micrometer/pom.xml
+++ b/micrometer/pom.xml
@@ -72,6 +72,10 @@
+
+ org.moditect
+ moditect-maven-plugin
+
maven-jar-plugin
diff --git a/mock/pom.xml b/mock/pom.xml
index 1208ba61a..394869bf9 100644
--- a/mock/pom.xml
+++ b/mock/pom.xml
@@ -49,4 +49,12 @@
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/okhttp/pom.xml b/okhttp/pom.xml
index c9955f482..b6f379ef8 100644
--- a/okhttp/pom.xml
+++ b/okhttp/pom.xml
@@ -61,4 +61,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/pom.xml b/pom.xml
index f4b344f23..69e09b05e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -111,6 +111,7 @@
3.0.1
3.1.0
1.2.2
+ 1.0.0.RC2
https://github.com/openfeign/feign
2012
@@ -455,6 +456,36 @@
+
+
+ org.moditect
+ moditect-maven-plugin
+ ${moditect-maven-plugin.version}
+
+
+ add-module-infos
+ package
+
+ add-module-info
+
+
+ true
+
+
+
+
+ *;
+
+ true
+
+
+
+ --multi-release=9
+
+
+
+
+
diff --git a/reactive/pom.xml b/reactive/pom.xml
index 782b292a2..4afdb3de6 100644
--- a/reactive/pom.xml
+++ b/reactive/pom.xml
@@ -95,4 +95,12 @@
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/sax/pom.xml b/sax/pom.xml
index 049c858c6..00503678d 100644
--- a/sax/pom.xml
+++ b/sax/pom.xml
@@ -44,4 +44,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/slf4j/pom.xml b/slf4j/pom.xml
index 836c415d0..ea633378b 100644
--- a/slf4j/pom.xml
+++ b/slf4j/pom.xml
@@ -57,4 +57,13 @@
test
+
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+
diff --git a/spring4/pom.xml b/spring4/pom.xml
index bf07ae9eb..361d3a551 100644
--- a/spring4/pom.xml
+++ b/spring4/pom.xml
@@ -62,4 +62,12 @@
+
+
+
+ org.moditect
+ moditect-maven-plugin
+
+
+