diff --git a/core/test-extension/deployment/pom.xml b/core/test-extension/deployment/pom.xml
index 01366b995a67e7..eb4318b63fe345 100644
--- a/core/test-extension/deployment/pom.xml
+++ b/core/test-extension/deployment/pom.xml
@@ -25,10 +25,6 @@
io.quarkus
quarkus-arc-deployment
-
- io.quarkus
- quarkus-undertow
-
io.quarkus
quarkus-test-extension
diff --git a/core/test-extension/runtime/pom.xml b/core/test-extension/runtime/pom.xml
index a5f512264b3123..5766ccc7da55ba 100644
--- a/core/test-extension/runtime/pom.xml
+++ b/core/test-extension/runtime/pom.xml
@@ -30,6 +30,10 @@
io.quarkus
quarkus-arc
+
+ io.quarkus
+ quarkus-undertow
+
org.graalvm.nativeimage
svm
diff --git a/extensions/amazon-alexa/deployment/pom.xml b/extensions/amazon-alexa/deployment/pom.xml
index 72fbd71c3f08b9..435fe773c1a838 100644
--- a/extensions/amazon-alexa/deployment/pom.xml
+++ b/extensions/amazon-alexa/deployment/pom.xml
@@ -15,10 +15,6 @@
Quarkus - Amazon Alexa - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-amazon-alexa
diff --git a/extensions/amazon-alexa/runtime/pom.xml b/extensions/amazon-alexa/runtime/pom.xml
index 967a503e134531..fb60b57c1bf2c9 100644
--- a/extensions/amazon-alexa/runtime/pom.xml
+++ b/extensions/amazon-alexa/runtime/pom.xml
@@ -60,6 +60,10 @@
org.jboss.slf4j
slf4j-jboss-logmanager
+
+ io.quarkus
+ quarkus-jackson
+
diff --git a/extensions/caffeine/runtime/pom.xml b/extensions/caffeine/runtime/pom.xml
index 13d5c4eafe718b..7504c562c5f26d 100644
--- a/extensions/caffeine/runtime/pom.xml
+++ b/extensions/caffeine/runtime/pom.xml
@@ -13,6 +13,10 @@
Quarkus - Caffeine - Runtime
A high performance caching library for Java 8+
+
+ io.quarkus
+ quarkus-core
+
com.github.ben-manes.caffeine
caffeine
diff --git a/extensions/container-image/container-image-docker/runtime/pom.xml b/extensions/container-image/container-image-docker/runtime/pom.xml
index ea1a16080deedf..53c73e0d5ef5e2 100644
--- a/extensions/container-image/container-image-docker/runtime/pom.xml
+++ b/extensions/container-image/container-image-docker/runtime/pom.xml
@@ -14,6 +14,12 @@
Quarkus - Container Image - Docker
Build container images of your application using Docker
+
+
+ io.quarkus
+ quarkus-container-image
+
+
diff --git a/extensions/container-image/container-image-jib/runtime/pom.xml b/extensions/container-image/container-image-jib/runtime/pom.xml
index fbff297f368c44..c7818700bb646a 100644
--- a/extensions/container-image/container-image-jib/runtime/pom.xml
+++ b/extensions/container-image/container-image-jib/runtime/pom.xml
@@ -14,6 +14,12 @@
Quarkus - Container Image - Jib
Build container images of your application using Jib
+
+
+ io.quarkus
+ quarkus-container-image
+
+
diff --git a/extensions/container-image/container-image-openshift/runtime/pom.xml b/extensions/container-image/container-image-openshift/runtime/pom.xml
index de822cba2a7724..b14f1a1a044958 100644
--- a/extensions/container-image/container-image-openshift/runtime/pom.xml
+++ b/extensions/container-image/container-image-openshift/runtime/pom.xml
@@ -20,6 +20,10 @@
io.quarkus
quarkus-kubernetes-client-internal
+
+ io.quarkus
+ quarkus-container-image
+
diff --git a/extensions/container-image/container-image-s2i/runtime/pom.xml b/extensions/container-image/container-image-s2i/runtime/pom.xml
index cc702537a36ff5..0f800fc49b3faf 100644
--- a/extensions/container-image/container-image-s2i/runtime/pom.xml
+++ b/extensions/container-image/container-image-s2i/runtime/pom.xml
@@ -20,6 +20,10 @@
io.quarkus
quarkus-kubernetes-client-internal
+
+ io.quarkus
+ quarkus-container-image
+
diff --git a/extensions/container-image/runtime/pom.xml b/extensions/container-image/runtime/pom.xml
index 03f1c4a9f09003..3f51e7abf2fd30 100644
--- a/extensions/container-image/runtime/pom.xml
+++ b/extensions/container-image/runtime/pom.xml
@@ -20,6 +20,12 @@
-->
+
+
+ io.quarkus
+ quarkus-core
+
+
diff --git a/extensions/jdbc/jdbc-db2/deployment/pom.xml b/extensions/jdbc/jdbc-db2/deployment/pom.xml
index 4b25ac81ce1577..cf06029a5f2549 100644
--- a/extensions/jdbc/jdbc-db2/deployment/pom.xml
+++ b/extensions/jdbc/jdbc-db2/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - JDBC - DB2 - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-arc-deployment
diff --git a/extensions/jdbc/jdbc-db2/runtime/pom.xml b/extensions/jdbc/jdbc-db2/runtime/pom.xml
index b84d0be62c5d36..249f8e505b591d 100644
--- a/extensions/jdbc/jdbc-db2/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-db2/runtime/pom.xml
@@ -20,7 +20,7 @@
io.quarkus
- quarkus-core
+ quarkus-arc
io.quarkus
diff --git a/extensions/jdbc/jdbc-derby/deployment/pom.xml b/extensions/jdbc/jdbc-derby/deployment/pom.xml
index 8870a9781abaa6..3b3576eff2d05b 100644
--- a/extensions/jdbc/jdbc-derby/deployment/pom.xml
+++ b/extensions/jdbc/jdbc-derby/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - JDBC - Derby - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-datasource-deployment-spi
diff --git a/extensions/jdbc/jdbc-derby/runtime/pom.xml b/extensions/jdbc/jdbc-derby/runtime/pom.xml
index 8dbd9acce1b0df..faadc31b65a046 100644
--- a/extensions/jdbc/jdbc-derby/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-derby/runtime/pom.xml
@@ -15,7 +15,11 @@
io.quarkus
- quarkus-core
+ quarkus-arc
+
+
+ io.quarkus
+ quarkus-datasource
io.quarkus
diff --git a/extensions/jdbc/jdbc-h2/deployment/pom.xml b/extensions/jdbc/jdbc-h2/deployment/pom.xml
index 1e682ea59c6632..b40927eefcb7f4 100644
--- a/extensions/jdbc/jdbc-h2/deployment/pom.xml
+++ b/extensions/jdbc/jdbc-h2/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - JDBC - H2 - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-arc-deployment
diff --git a/extensions/jdbc/jdbc-h2/runtime/pom.xml b/extensions/jdbc/jdbc-h2/runtime/pom.xml
index f5b0ead89a3e1f..9bfb4b99334c6b 100644
--- a/extensions/jdbc/jdbc-h2/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-h2/runtime/pom.xml
@@ -13,6 +13,14 @@
Quarkus - JDBC - H2 - Runtime
Connect to the H2 database via JDBC
+
+ io.quarkus
+ quarkus-arc
+
+
+ io.quarkus
+ quarkus-datasource
+
com.h2database
h2
diff --git a/extensions/jdbc/jdbc-mariadb/deployment/pom.xml b/extensions/jdbc/jdbc-mariadb/deployment/pom.xml
index bd3ace83dd0389..60f430220ca285 100644
--- a/extensions/jdbc/jdbc-mariadb/deployment/pom.xml
+++ b/extensions/jdbc/jdbc-mariadb/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - JDBC - MariaDB - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-arc-deployment
diff --git a/extensions/jdbc/jdbc-mariadb/runtime/pom.xml b/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
index dd9f06910dd65e..2ae36fe1d1e8f2 100644
--- a/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
@@ -13,6 +13,14 @@
Quarkus - JDBC - MariaDB - Runtime
Connect to the MariaDB database via JDBC
+
+ io.quarkus
+ quarkus-arc
+
+
+ io.quarkus
+ quarkus-datasource
+
io.quarkus
quarkus-agroal
diff --git a/extensions/jdbc/jdbc-mssql/deployment/pom.xml b/extensions/jdbc/jdbc-mssql/deployment/pom.xml
index 0d2499bbb6445a..f27f416f698401 100644
--- a/extensions/jdbc/jdbc-mssql/deployment/pom.xml
+++ b/extensions/jdbc/jdbc-mssql/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - JDBC - MSSQL - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-arc-deployment
diff --git a/extensions/jdbc/jdbc-mssql/runtime/pom.xml b/extensions/jdbc/jdbc-mssql/runtime/pom.xml
index 6d4237196e5a57..ee5361d3406a0c 100644
--- a/extensions/jdbc/jdbc-mssql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mssql/runtime/pom.xml
@@ -14,6 +14,10 @@
Connect to the Microsoft SQL Server database via JDBC
+
+ io.quarkus
+ quarkus-arc
+
io.quarkus
quarkus-agroal
diff --git a/extensions/jdbc/jdbc-mysql/deployment/pom.xml b/extensions/jdbc/jdbc-mysql/deployment/pom.xml
index fe9dac0d5de984..da17a8b1e41f19 100644
--- a/extensions/jdbc/jdbc-mysql/deployment/pom.xml
+++ b/extensions/jdbc/jdbc-mysql/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - JDBC - MySQL - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-arc-deployment
diff --git a/extensions/jdbc/jdbc-mysql/runtime/pom.xml b/extensions/jdbc/jdbc-mysql/runtime/pom.xml
index 886c6e44ba5ef8..82e128ae4ce602 100644
--- a/extensions/jdbc/jdbc-mysql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mysql/runtime/pom.xml
@@ -15,7 +15,11 @@
io.quarkus
- quarkus-core
+ quarkus-arc
+
+
+ io.quarkus
+ quarkus-datasource
io.quarkus
diff --git a/extensions/jdbc/jdbc-postgresql/deployment/pom.xml b/extensions/jdbc/jdbc-postgresql/deployment/pom.xml
index 10213d3bbe274e..6c9f2a13cc00c7 100644
--- a/extensions/jdbc/jdbc-postgresql/deployment/pom.xml
+++ b/extensions/jdbc/jdbc-postgresql/deployment/pom.xml
@@ -17,10 +17,6 @@
org.testcontainers
postgresql
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-arc-deployment
diff --git a/extensions/jdbc/jdbc-postgresql/runtime/pom.xml b/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
index e2d054a01aa26c..c900e2f9a0e03a 100644
--- a/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
@@ -13,6 +13,14 @@
Quarkus - JDBC - PostgreSQL - Runtime
Connect to the PostgreSQL database via JDBC
+
+ io.quarkus
+ quarkus-arc
+
+
+ io.quarkus
+ quarkus-datasource
+
io.quarkus
quarkus-agroal
diff --git a/extensions/jsch/runtime/pom.xml b/extensions/jsch/runtime/pom.xml
index 9d1c4858fe700a..eb1bbd68e1b825 100644
--- a/extensions/jsch/runtime/pom.xml
+++ b/extensions/jsch/runtime/pom.xml
@@ -15,6 +15,10 @@
JSch is a pure Java implementation of SSH2 and allows you to connect to an sshd server and use port forwarding, X11 forwarding, file transfer, etc.
+
+ io.quarkus
+ quarkus-core
+
org.graalvm.nativeimage
svm
diff --git a/extensions/kafka-client/deployment/pom.xml b/extensions/kafka-client/deployment/pom.xml
index a3c6574d3254f0..b8230b918680f6 100644
--- a/extensions/kafka-client/deployment/pom.xml
+++ b/extensions/kafka-client/deployment/pom.xml
@@ -14,10 +14,6 @@
Quarkus - Kafka - Client - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-kafka-client
diff --git a/extensions/kafka-client/runtime/pom.xml b/extensions/kafka-client/runtime/pom.xml
index fd1d13afeead23..a899b3e82aae43 100644
--- a/extensions/kafka-client/runtime/pom.xml
+++ b/extensions/kafka-client/runtime/pom.xml
@@ -16,7 +16,7 @@
io.quarkus
- quarkus-core
+ quarkus-arc
io.quarkus
diff --git a/extensions/kotlin/runtime/pom.xml b/extensions/kotlin/runtime/pom.xml
index 48f504e9db3b02..6feb99738fdb0d 100644
--- a/extensions/kotlin/runtime/pom.xml
+++ b/extensions/kotlin/runtime/pom.xml
@@ -44,6 +44,10 @@
+
+ io.quarkus
+ quarkus-core
+
org.jetbrains.kotlin
kotlin-stdlib
diff --git a/extensions/kubernetes-client/deployment-internal/pom.xml b/extensions/kubernetes-client/deployment-internal/pom.xml
index dcef404c507404..dbd16dea0a42f6 100644
--- a/extensions/kubernetes-client/deployment-internal/pom.xml
+++ b/extensions/kubernetes-client/deployment-internal/pom.xml
@@ -20,7 +20,7 @@
io.quarkus
- quarkus-kubernetes-client
+ quarkus-kubernetes-client-internal
io.quarkus
diff --git a/extensions/kubernetes-client/deployment/pom.xml b/extensions/kubernetes-client/deployment/pom.xml
index e2d1019589a0d4..d05dfe39a70255 100644
--- a/extensions/kubernetes-client/deployment/pom.xml
+++ b/extensions/kubernetes-client/deployment/pom.xml
@@ -13,6 +13,10 @@
Quarkus - Kubernetes Client - Deployment
+
+ io.quarkus
+ quarkus-kubernetes-client
+
io.quarkus
quarkus-kubernetes-client-deployment-internal
diff --git a/extensions/kubernetes-client/runtime-internal/pom.xml b/extensions/kubernetes-client/runtime-internal/pom.xml
index c4e214b58e722e..3bc718a6d24b8f 100644
--- a/extensions/kubernetes-client/runtime-internal/pom.xml
+++ b/extensions/kubernetes-client/runtime-internal/pom.xml
@@ -13,11 +13,15 @@
quarkus-kubernetes-client-internal
Quarkus - Kubernetes Client - Runtime - Internal
This module only exists as a separate module to house the configuration that needs to be present on the runtime classpath when the kubernetes extension is used
-
+
io.quarkus
- quarkus-core
+ quarkus-arc
+
+
+ io.fabric8
+ kubernetes-client
diff --git a/extensions/kubernetes-client/runtime/src/main/java/io/quarkus/kubernetes/client/runtime/KubernetesClientUtils.java b/extensions/kubernetes-client/runtime-internal/src/main/java/io/quarkus/kubernetes/client/runtime/KubernetesClientUtils.java
similarity index 100%
rename from extensions/kubernetes-client/runtime/src/main/java/io/quarkus/kubernetes/client/runtime/KubernetesClientUtils.java
rename to extensions/kubernetes-client/runtime-internal/src/main/java/io/quarkus/kubernetes/client/runtime/KubernetesClientUtils.java
diff --git a/extensions/kubernetes-client/runtime/pom.xml b/extensions/kubernetes-client/runtime/pom.xml
index 6498f0b1116970..c1dfd27a9f543f 100644
--- a/extensions/kubernetes-client/runtime/pom.xml
+++ b/extensions/kubernetes-client/runtime/pom.xml
@@ -31,28 +31,6 @@
svm
provided
-
- io.fabric8
- kubernetes-client
-
-
- javax.annotation
- javax.annotation-api
-
-
- jakarta.xml.bind
- jakarta.xml.bind-api
-
-
- javax.xml.bind
- jaxb-api
-
-
- jakarta.xml.bind
- jakarta.xml.bind-api
-
-
-
org.apache.commons
commons-compress
diff --git a/extensions/kubernetes/minikube/runtime/pom.xml b/extensions/kubernetes/minikube/runtime/pom.xml
index f4e7b7b9223bf3..22c554701e7f94 100644
--- a/extensions/kubernetes/minikube/runtime/pom.xml
+++ b/extensions/kubernetes/minikube/runtime/pom.xml
@@ -20,6 +20,10 @@
io.quarkus
quarkus-kubernetes-client-internal
+
+ io.quarkus
+ quarkus-kubernetes
+
diff --git a/extensions/kubernetes/openshift/runtime/pom.xml b/extensions/kubernetes/openshift/runtime/pom.xml
index 97b5fdce4be858..2bdf75641494b9 100644
--- a/extensions/kubernetes/openshift/runtime/pom.xml
+++ b/extensions/kubernetes/openshift/runtime/pom.xml
@@ -20,6 +20,14 @@
io.quarkus
quarkus-kubernetes-client-internal
+
+ io.quarkus
+ quarkus-container-image-openshift
+
+
+ io.quarkus
+ quarkus-kubernetes
+
diff --git a/extensions/kubernetes/vanilla/runtime/pom.xml b/extensions/kubernetes/vanilla/runtime/pom.xml
index 660bd7ca317761..3417712946a37b 100644
--- a/extensions/kubernetes/vanilla/runtime/pom.xml
+++ b/extensions/kubernetes/vanilla/runtime/pom.xml
@@ -20,6 +20,10 @@
io.quarkus
quarkus-kubernetes-client-internal
+
+ io.quarkus
+ quarkus-container-image
+
diff --git a/extensions/narayana-stm/deployment/pom.xml b/extensions/narayana-stm/deployment/pom.xml
index 367487d2ece488..acdb5d885726be 100644
--- a/extensions/narayana-stm/deployment/pom.xml
+++ b/extensions/narayana-stm/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - Narayana STM - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-arc-deployment
diff --git a/extensions/narayana-stm/runtime/pom.xml b/extensions/narayana-stm/runtime/pom.xml
index d9deba7dd0ae9d..c9553916c154ce 100644
--- a/extensions/narayana-stm/runtime/pom.xml
+++ b/extensions/narayana-stm/runtime/pom.xml
@@ -19,7 +19,7 @@
io.quarkus
- quarkus-core
+ quarkus-arc
org.graalvm.nativeimage
diff --git a/extensions/netty/deployment/pom.xml b/extensions/netty/deployment/pom.xml
index d767452c4da7f8..52f243a900bfa7 100644
--- a/extensions/netty/deployment/pom.xml
+++ b/extensions/netty/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - Netty - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-netty
diff --git a/extensions/netty/runtime/pom.xml b/extensions/netty/runtime/pom.xml
index d324865bafed48..880977accf3a0e 100644
--- a/extensions/netty/runtime/pom.xml
+++ b/extensions/netty/runtime/pom.xml
@@ -24,7 +24,7 @@
io.quarkus
- quarkus-core
+ quarkus-arc
io.netty
diff --git a/extensions/reactive-streams-operators/smallrye-reactive-type-converters/runtime/pom.xml b/extensions/reactive-streams-operators/smallrye-reactive-type-converters/runtime/pom.xml
index d0e9ebf669e53c..f777b31b0ca9ba 100644
--- a/extensions/reactive-streams-operators/smallrye-reactive-type-converters/runtime/pom.xml
+++ b/extensions/reactive-streams-operators/smallrye-reactive-type-converters/runtime/pom.xml
@@ -14,6 +14,10 @@
Quarkus - SmallRye Reactive Type Converters - Runtime
Converters for reactive types from various reactive programming libraries
+
+ io.quarkus
+ quarkus-core
+
io.smallrye.reactive
smallrye-reactive-converter-api
diff --git a/extensions/scala/runtime/pom.xml b/extensions/scala/runtime/pom.xml
index be20101021aad3..65fcd612df7f2d 100644
--- a/extensions/scala/runtime/pom.xml
+++ b/extensions/scala/runtime/pom.xml
@@ -13,6 +13,12 @@
quarkus-scala
Quarkus - Scala - Runtime
Write your services in Scala
+
+
+ io.quarkus
+ quarkus-core
+
+
diff --git a/extensions/smallrye-opentracing/deployment/pom.xml b/extensions/smallrye-opentracing/deployment/pom.xml
index 0d89d878d51174..8d5b5a09f82142 100644
--- a/extensions/smallrye-opentracing/deployment/pom.xml
+++ b/extensions/smallrye-opentracing/deployment/pom.xml
@@ -13,10 +13,6 @@
Quarkus - SmallRye OpenTracing - Deployment
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-resteasy-common-spi
diff --git a/extensions/smallrye-opentracing/runtime/pom.xml b/extensions/smallrye-opentracing/runtime/pom.xml
index e634fa61e9f5ac..ba42ec5c40e6ec 100644
--- a/extensions/smallrye-opentracing/runtime/pom.xml
+++ b/extensions/smallrye-opentracing/runtime/pom.xml
@@ -56,7 +56,7 @@
io.quarkus
- quarkus-core
+ quarkus-arc
io.quarkus
diff --git a/extensions/spring-boot-properties/runtime/pom.xml b/extensions/spring-boot-properties/runtime/pom.xml
index 5d3d0df380da48..00307bcc1de042 100644
--- a/extensions/spring-boot-properties/runtime/pom.xml
+++ b/extensions/spring-boot-properties/runtime/pom.xml
@@ -22,6 +22,10 @@
io.quarkus
quarkus-spring-core-api
+
+ io.quarkus
+ quarkus-arc
+
diff --git a/extensions/spring-data-jpa/runtime/pom.xml b/extensions/spring-data-jpa/runtime/pom.xml
index fad163aa7207e1..d5b34f91444a0c 100644
--- a/extensions/spring-data-jpa/runtime/pom.xml
+++ b/extensions/spring-data-jpa/runtime/pom.xml
@@ -22,6 +22,10 @@
io.quarkus
quarkus-spring-data-jpa-api
+
+ io.quarkus
+ quarkus-spring-di
+
io.quarkus
quarkus-spring-data-commons-api
diff --git a/extensions/spring-di/deployment/pom.xml b/extensions/spring-di/deployment/pom.xml
index 527a4480e48437..565c46f63bf0ff 100644
--- a/extensions/spring-di/deployment/pom.xml
+++ b/extensions/spring-di/deployment/pom.xml
@@ -18,10 +18,6 @@
io.quarkus
quarkus-spring-di
-
- io.quarkus
- quarkus-core-deployment
-
io.quarkus
quarkus-arc-deployment
diff --git a/extensions/spring-di/runtime/pom.xml b/extensions/spring-di/runtime/pom.xml
index 76a7d92acade3f..fad9ac1c5f98ac 100644
--- a/extensions/spring-di/runtime/pom.xml
+++ b/extensions/spring-di/runtime/pom.xml
@@ -26,6 +26,10 @@
io.quarkus
quarkus-spring-beans-api
+
+ io.quarkus
+ quarkus-arc
+
diff --git a/extensions/spring-security/runtime/pom.xml b/extensions/spring-security/runtime/pom.xml
index bc275ced6b7815..19ce13c9d7fe48 100644
--- a/extensions/spring-security/runtime/pom.xml
+++ b/extensions/spring-security/runtime/pom.xml
@@ -18,6 +18,10 @@
io.quarkus
quarkus-security
+
+ io.quarkus
+ quarkus-spring-di
+
io.quarkus
quarkus-spring-security-core-api
diff --git a/integration-tests/class-transformer/runtime/pom.xml b/integration-tests/class-transformer/runtime/pom.xml
index b199c7eb6c7ae0..e75411cf067452 100644
--- a/integration-tests/class-transformer/runtime/pom.xml
+++ b/integration-tests/class-transformer/runtime/pom.xml
@@ -12,6 +12,27 @@
quarkus-integration-test-class-transformer
Quarkus - Integration Tests - Class tranformer - Runtime
+
+
+ io.quarkus
+ quarkus-core
+
+
+
+ io.quarkus
+ quarkus-core-deployment
+ ${project.version}
+ pom
+ test
+
+
+ *
+ *
+
+
+
+
+
diff --git a/integration-tests/kubernetes/quarkus-standard-way/pom.xml b/integration-tests/kubernetes/quarkus-standard-way/pom.xml
index 7e092e99e28d14..9baa22f4f1de09 100644
--- a/integration-tests/kubernetes/quarkus-standard-way/pom.xml
+++ b/integration-tests/kubernetes/quarkus-standard-way/pom.xml
@@ -46,6 +46,10 @@
javax.xml.bind
jaxb-api
+
+ jakarta.xml.bind
+ jakarta.xml.bind-api
+
diff --git a/integration-tests/maven/src/test/resources/projects/project-with-extension/quarkus-ext/runtime/pom.xml b/integration-tests/maven/src/test/resources/projects/project-with-extension/quarkus-ext/runtime/pom.xml
index 3ab8dfb27657d0..82ae9cab0e8c79 100644
--- a/integration-tests/maven/src/test/resources/projects/project-with-extension/quarkus-ext/runtime/pom.xml
+++ b/integration-tests/maven/src/test/resources/projects/project-with-extension/quarkus-ext/runtime/pom.xml
@@ -18,6 +18,10 @@
org.acme
acme-common
+
+ io.quarkus
+ quarkus-core
+
diff --git a/test-framework/kubernetes-client/pom.xml b/test-framework/kubernetes-client/pom.xml
index 71c4e3ab478c64..83db479ebb290c 100644
--- a/test-framework/kubernetes-client/pom.xml
+++ b/test-framework/kubernetes-client/pom.xml
@@ -21,10 +21,6 @@
io.fabric8
kubernetes-server-mock
-
- com.squareup.okhttp3
- okhttp
-
javax.annotation
javax.annotation-api