diff --git a/examples/cors/pom.xml b/examples/cors/pom.xml
index bac22d05152..10e8d273038 100644
--- a/examples/cors/pom.xml
+++ b/examples/cors/pom.xml
@@ -86,6 +86,11 @@
io.helidon.health
helidon-health-checks
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
jakarta.json
jakarta.json-api
diff --git a/examples/integrations/micrometer/mp/pom.xml b/examples/integrations/micrometer/mp/pom.xml
index 4b9424fe79a..56f31eb76e3 100644
--- a/examples/integrations/micrometer/mp/pom.xml
+++ b/examples/integrations/micrometer/mp/pom.xml
@@ -45,6 +45,11 @@
io.helidon.integrations.micrometer
helidon-integrations-micrometer-cdi
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
org.eclipse.microprofile.openapi
microprofile-openapi-api
diff --git a/examples/integrations/neo4j/pom.xml b/examples/integrations/neo4j/pom.xml
index 5917c1e3da5..c09c8efa870 100644
--- a/examples/integrations/neo4j/pom.xml
+++ b/examples/integrations/neo4j/pom.xml
@@ -84,6 +84,11 @@
io.helidon.integrations.neo4j
helidon-integrations-neo4j-metrics
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/jbatch/pom.xml b/examples/jbatch/pom.xml
index 79a06b8cefb..6e8eb39f2ed 100644
--- a/examples/jbatch/pom.xml
+++ b/examples/jbatch/pom.xml
@@ -42,6 +42,11 @@
io.helidon.microprofile.bundles
helidon-microprofile-core
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
jakarta.json
jakarta.json-api
diff --git a/examples/metrics/exemplar/pom.xml b/examples/metrics/exemplar/pom.xml
index d6741c79523..ab215a6c3a9 100644
--- a/examples/metrics/exemplar/pom.xml
+++ b/examples/metrics/exemplar/pom.xml
@@ -66,6 +66,11 @@
helidon-metrics-system-meters
runtime
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.tracing
helidon-tracing
diff --git a/examples/metrics/filtering/mp/pom.xml b/examples/metrics/filtering/mp/pom.xml
index 0a3000c98bf..35f7a2cf2cf 100644
--- a/examples/metrics/filtering/mp/pom.xml
+++ b/examples/metrics/filtering/mp/pom.xml
@@ -49,6 +49,11 @@
helidon-metrics-system-meters
runtime
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webclient
helidon-webclient
diff --git a/examples/metrics/filtering/se/pom.xml b/examples/metrics/filtering/se/pom.xml
index c387df292aa..4d7bbe89804 100644
--- a/examples/metrics/filtering/se/pom.xml
+++ b/examples/metrics/filtering/se/pom.xml
@@ -62,6 +62,11 @@
io.helidon.config
helidon-config-yaml
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/metrics/http-status-count-se/pom.xml b/examples/metrics/http-status-count-se/pom.xml
index 563bcea4d45..b24d0953b6d 100644
--- a/examples/metrics/http-status-count-se/pom.xml
+++ b/examples/metrics/http-status-count-se/pom.xml
@@ -63,6 +63,11 @@
helidon-metrics-system-meters
runtime
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.observe
helidon-webserver-observe-health
diff --git a/examples/metrics/kpi/pom.xml b/examples/metrics/kpi/pom.xml
index 6b8a990db0e..eecea0335a7 100644
--- a/examples/metrics/kpi/pom.xml
+++ b/examples/metrics/kpi/pom.xml
@@ -56,6 +56,11 @@
helidon-metrics-system-meters
runtime
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.metrics
helidon-metrics-trace-exemplar
diff --git a/examples/microprofile/bean-validation/pom.xml b/examples/microprofile/bean-validation/pom.xml
index 66ef3dc247d..989520d6f6e 100644
--- a/examples/microprofile/bean-validation/pom.xml
+++ b/examples/microprofile/bean-validation/pom.xml
@@ -41,6 +41,11 @@
helidon-microprofile-bean-validation
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.smallrye
jandex
diff --git a/examples/microprofile/hello-world-implicit/pom.xml b/examples/microprofile/hello-world-implicit/pom.xml
index 38dd8d492db..809c36ce8b9 100644
--- a/examples/microprofile/hello-world-implicit/pom.xml
+++ b/examples/microprofile/hello-world-implicit/pom.xml
@@ -46,6 +46,11 @@
runtime
true
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.microprofile.testing
helidon-microprofile-testing-junit5
diff --git a/examples/microprofile/http-status-count-mp/pom.xml b/examples/microprofile/http-status-count-mp/pom.xml
index e26e4ac3909..5b65781b4fa 100644
--- a/examples/microprofile/http-status-count-mp/pom.xml
+++ b/examples/microprofile/http-status-count-mp/pom.xml
@@ -64,6 +64,11 @@
helidon-metrics-system-meters
runtime
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.smallrye
jandex
diff --git a/examples/microprofile/multipart/pom.xml b/examples/microprofile/multipart/pom.xml
index ae05fba7021..6ac5ecd243e 100644
--- a/examples/microprofile/multipart/pom.xml
+++ b/examples/microprofile/multipart/pom.xml
@@ -42,6 +42,11 @@
org.glassfish.jersey.media
jersey-media-multipart
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.smallrye
jandex
diff --git a/examples/microprofile/multiport/pom.xml b/examples/microprofile/multiport/pom.xml
index a8b7602b96d..f0276ec6665 100644
--- a/examples/microprofile/multiport/pom.xml
+++ b/examples/microprofile/multiport/pom.xml
@@ -55,6 +55,11 @@
helidon-metrics-system-meters
runtime
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
org.junit.jupiter
junit-jupiter-api
diff --git a/examples/microprofile/openapi/pom.xml b/examples/microprofile/openapi/pom.xml
index 11c51673119..2fdebb454b6 100644
--- a/examples/microprofile/openapi/pom.xml
+++ b/examples/microprofile/openapi/pom.xml
@@ -40,6 +40,11 @@
io.helidon.microprofile.openapi
helidon-microprofile-openapi
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
org.glassfish.jersey.media
jersey-media-json-binding
diff --git a/examples/microprofile/tls/pom.xml b/examples/microprofile/tls/pom.xml
index 0c61431b231..2b9dd27b047 100644
--- a/examples/microprofile/tls/pom.xml
+++ b/examples/microprofile/tls/pom.xml
@@ -38,6 +38,11 @@
io.helidon.microprofile.bundles
helidon-microprofile
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.smallrye
jandex
diff --git a/examples/microprofile/websocket/pom.xml b/examples/microprofile/websocket/pom.xml
index 7df3b8a2d80..a24df4c55dd 100644
--- a/examples/microprofile/websocket/pom.xml
+++ b/examples/microprofile/websocket/pom.xml
@@ -44,6 +44,11 @@
io.helidon.microprofile.websocket
helidon-microprofile-websocket
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.smallrye
jandex
diff --git a/examples/openapi/pom.xml b/examples/openapi/pom.xml
index 9ebdea1da23..9d6adfbe373 100644
--- a/examples/openapi/pom.xml
+++ b/examples/openapi/pom.xml
@@ -61,6 +61,11 @@
helidon-metrics-system-meters
runtime
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.openapi
helidon-openapi
diff --git a/examples/quickstarts/helidon-quickstart-mp/pom.xml b/examples/quickstarts/helidon-quickstart-mp/pom.xml
index 3b57170b730..586efab7514 100644
--- a/examples/quickstarts/helidon-quickstart-mp/pom.xml
+++ b/examples/quickstarts/helidon-quickstart-mp/pom.xml
@@ -48,6 +48,11 @@
io.helidon.microprofile.metrics
helidon-microprofile-metrics
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
jakarta.json.bind
jakarta.json.bind-api
diff --git a/examples/quickstarts/helidon-standalone-quickstart-mp/pom.xml b/examples/quickstarts/helidon-standalone-quickstart-mp/pom.xml
index 1c0bbfcabdb..6cb2a66432b 100644
--- a/examples/quickstarts/helidon-standalone-quickstart-mp/pom.xml
+++ b/examples/quickstarts/helidon-standalone-quickstart-mp/pom.xml
@@ -80,6 +80,11 @@
io.helidon.microprofile.metrics
helidon-microprofile-metrics
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
jakarta.json.bind
jakarta.json.bind-api
diff --git a/examples/security/basic-auth-with-static-content/pom.xml b/examples/security/basic-auth-with-static-content/pom.xml
index 093608d606c..1914684e78b 100644
--- a/examples/security/basic-auth-with-static-content/pom.xml
+++ b/examples/security/basic-auth-with-static-content/pom.xml
@@ -69,6 +69,11 @@
io.helidon.config
helidon-config-yaml
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webclient
helidon-webclient-security
diff --git a/examples/security/google-login/pom.xml b/examples/security/google-login/pom.xml
index 927ff586eae..cb8c08e4aab 100644
--- a/examples/security/google-login/pom.xml
+++ b/examples/security/google-login/pom.xml
@@ -64,6 +64,11 @@
io.helidon.bundles
helidon-bundles-config
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/security/webserver-digest-auth/pom.xml b/examples/security/webserver-digest-auth/pom.xml
index db9610de06e..fc6faebc226 100644
--- a/examples/security/webserver-digest-auth/pom.xml
+++ b/examples/security/webserver-digest-auth/pom.xml
@@ -65,6 +65,11 @@
io.helidon.config
helidon-config-yaml
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webclient
helidon-webclient
diff --git a/examples/todo-app/backend/pom.xml b/examples/todo-app/backend/pom.xml
index 43f1ed5772e..0f7aaa0132a 100644
--- a/examples/todo-app/backend/pom.xml
+++ b/examples/todo-app/backend/pom.xml
@@ -103,6 +103,11 @@
io.helidon.tracing.providers
helidon-tracing-providers-zipkin
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
com.datastax.cassandra
cassandra-driver-core
diff --git a/examples/translator-app/frontend/pom.xml b/examples/translator-app/frontend/pom.xml
index d003b4a316c..c1c4c739574 100644
--- a/examples/translator-app/frontend/pom.xml
+++ b/examples/translator-app/frontend/pom.xml
@@ -65,6 +65,11 @@
io.helidon.common
helidon-common
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/webserver/imperative/pom.xml b/examples/webserver/imperative/pom.xml
index 26a813d7e89..7c48b49e20b 100644
--- a/examples/webserver/imperative/pom.xml
+++ b/examples/webserver/imperative/pom.xml
@@ -43,6 +43,11 @@
io.helidon.config
helidon-config-yaml
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/webserver/multiport/pom.xml b/examples/webserver/multiport/pom.xml
index d7f9bb3f0e9..73a5aa409d7 100644
--- a/examples/webserver/multiport/pom.xml
+++ b/examples/webserver/multiport/pom.xml
@@ -63,6 +63,11 @@
io.helidon.metrics
helidon-metrics-system-meters
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/webserver/mutual-tls/pom.xml b/examples/webserver/mutual-tls/pom.xml
index b0958281de3..2754bff71db 100644
--- a/examples/webserver/mutual-tls/pom.xml
+++ b/examples/webserver/mutual-tls/pom.xml
@@ -49,6 +49,11 @@
io.helidon.config
helidon-config-yaml
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/webserver/streaming/pom.xml b/examples/webserver/streaming/pom.xml
index 485ef29ff0e..e4cbcc74dc3 100644
--- a/examples/webserver/streaming/pom.xml
+++ b/examples/webserver/streaming/pom.xml
@@ -45,6 +45,11 @@
io.helidon.webserver
helidon-webserver
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
org.junit.jupiter
junit-jupiter-api
diff --git a/examples/webserver/tls/pom.xml b/examples/webserver/tls/pom.xml
index 9d3ddd8b18f..d162516445f 100644
--- a/examples/webserver/tls/pom.xml
+++ b/examples/webserver/tls/pom.xml
@@ -48,6 +48,11 @@
io.helidon.config
helidon-config-yaml
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/webserver/tracing/pom.xml b/examples/webserver/tracing/pom.xml
index 00b2159f5e8..50e706a9a71 100644
--- a/examples/webserver/tracing/pom.xml
+++ b/examples/webserver/tracing/pom.xml
@@ -62,6 +62,11 @@
io.helidon.config
helidon-config-yaml
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
org.junit.jupiter
junit-jupiter-api
diff --git a/examples/webserver/tutorial/pom.xml b/examples/webserver/tutorial/pom.xml
index 529354b8a5d..e246e164834 100644
--- a/examples/webserver/tutorial/pom.xml
+++ b/examples/webserver/tutorial/pom.xml
@@ -46,6 +46,11 @@
io.helidon.webserver
helidon-webserver
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/examples/webserver/websocket/pom.xml b/examples/webserver/websocket/pom.xml
index b4e4af19639..498893ab0f4 100644
--- a/examples/webserver/websocket/pom.xml
+++ b/examples/webserver/websocket/pom.xml
@@ -52,6 +52,11 @@
io.helidon.webserver
helidon-webserver-websocket
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.helidon.webserver.testing.junit5
helidon-webserver-testing-junit5
diff --git a/lra/coordinator/server/pom.xml b/lra/coordinator/server/pom.xml
index 78f90a1d594..dfc58bece8f 100644
--- a/lra/coordinator/server/pom.xml
+++ b/lra/coordinator/server/pom.xml
@@ -103,6 +103,11 @@
io.helidon.integrations.db
h2
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
org.slf4j
slf4j-jdk14
diff --git a/tests/integration/mp-bean-validation/pom.xml b/tests/integration/mp-bean-validation/pom.xml
index 195583e500f..992b409d4bf 100644
--- a/tests/integration/mp-bean-validation/pom.xml
+++ b/tests/integration/mp-bean-validation/pom.xml
@@ -40,6 +40,11 @@
io.helidon.microprofile.bean-validation
helidon-microprofile-bean-validation
+
+ io.helidon.logging
+ helidon-logging-jul
+ runtime
+
io.smallrye
jandex