diff --git a/prometheus-metrics-core/pom.xml b/prometheus-metrics-core/pom.xml
index d8bccb458..781c42f32 100644
--- a/prometheus-metrics-core/pom.xml
+++ b/prometheus-metrics-core/pom.xml
@@ -51,5 +51,11 @@
3.6.1
test
+
+ com.google.protobuf
+ protobuf-java
+ ${protobuf-java.version}
+ test
+
diff --git a/prometheus-metrics-exporter-httpserver/pom.xml b/prometheus-metrics-exporter-httpserver/pom.xml
index 671994950..ba9be39d1 100644
--- a/prometheus-metrics-exporter-httpserver/pom.xml
+++ b/prometheus-metrics-exporter-httpserver/pom.xml
@@ -28,6 +28,12 @@
prometheus-metrics-exporter-common
${project.version}
+
+ com.google.protobuf
+ protobuf-java
+ ${protobuf-java.version}
+ test
+
diff --git a/prometheus-metrics-exporter-opentelemetry-shaded/pom.xml b/prometheus-metrics-exporter-opentelemetry-shaded/pom.xml
index ff59819a0..f13b9ba5b 100644
--- a/prometheus-metrics-exporter-opentelemetry-shaded/pom.xml
+++ b/prometheus-metrics-exporter-opentelemetry-shaded/pom.xml
@@ -26,6 +26,32 @@
io.prometheus
prometheus-metrics-exporter-opentelemetry-no-otel
${project.version}
+
+
+ io.opentelemetry
+ opentelemetry-api
+
+
+ io.opentelemetry
+ opentelemetry-sdk
+
+
+ io.opentelemetry
+ opentelemetry-exporter-otlp
+
+
+ io.opentelemetry
+ opentelemetry-sdk-extension-autoconfigure
+
+
+ io.opentelemetry
+ opentelemetry-sdk-extension-incubator
+
+
+ io.opentelemetry.instrumentation
+ opentelemetry-resources
+
+
diff --git a/prometheus-metrics-exposition-formats-shaded/pom.xml b/prometheus-metrics-exposition-formats-shaded/pom.xml
index f57c3b197..e9e804278 100644
--- a/prometheus-metrics-exposition-formats-shaded/pom.xml
+++ b/prometheus-metrics-exposition-formats-shaded/pom.xml
@@ -27,6 +27,12 @@
io.prometheus
prometheus-metrics-exposition-formats-no-protobuf
${project.version}
+
+
+ com.google.protobuf
+ protobuf-java
+
+