diff --git a/bom/application/pom.xml b/bom/application/pom.xml
index cb7d4f28cf7b5..826f2e5a291cd 100644
--- a/bom/application/pom.xml
+++ b/bom/application/pom.xml
@@ -90,7 +90,6 @@
3.0-alpha-2
2.1.0
22.3.2
- ${graal-sdk.version}
1.6.1.Final
2.15.2
1.0.0.Final
@@ -3234,10 +3233,6 @@
jboss-logmanager-embedded
${jboss-logmanager.version}
-
- org.graalvm.nativeimage
- svm
-
org.jboss.modules
jboss-modules
@@ -4948,20 +4943,6 @@
${jandex.version}
-
- org.graalvm.nativeimage
- svm
- ${graal-svm.version}
-
- provided
-
-
-
- *
- *
-
-
-
org.jboss.logging
jboss-logging-annotations
diff --git a/core/runtime/pom.xml b/core/runtime/pom.xml
index 31ec4f8549d1a..6184c4146b19c 100644
--- a/core/runtime/pom.xml
+++ b/core/runtime/pom.xml
@@ -80,10 +80,6 @@
org.graalvm.sdk
graal-sdk
-
-
- org.graalvm.nativeimage
- svm
provided
diff --git a/core/runtime/src/main/java/io/quarkus/runtime/ImageMode.java b/core/runtime/src/main/java/io/quarkus/runtime/ImageMode.java
index e66e6e3cbb966..688d8af744c0c 100644
--- a/core/runtime/src/main/java/io/quarkus/runtime/ImageMode.java
+++ b/core/runtime/src/main/java/io/quarkus/runtime/ImageMode.java
@@ -1,6 +1,6 @@
package io.quarkus.runtime;
-import org.graalvm.nativeimage.ImageInfo;
+import io.quarkus.bootstrap.graal.ImageInfo;
/**
* The image execution mode of the application.
diff --git a/extensions/agroal/runtime/pom.xml b/extensions/agroal/runtime/pom.xml
index f05c3cbd0ba1b..8c3966a0a04e1 100644
--- a/extensions/agroal/runtime/pom.xml
+++ b/extensions/agroal/runtime/pom.xml
@@ -30,8 +30,8 @@
quarkus-narayana-jta
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/amazon-lambda-http/runtime/pom.xml b/extensions/amazon-lambda-http/runtime/pom.xml
index b9634486b6ea1..67e8d6447ce13 100644
--- a/extensions/amazon-lambda-http/runtime/pom.xml
+++ b/extensions/amazon-lambda-http/runtime/pom.xml
@@ -41,8 +41,8 @@
microprofile-jwt-auth-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/amazon-lambda-xray/runtime/pom.xml b/extensions/amazon-lambda-xray/runtime/pom.xml
index 89b8a2f4226bd..d9fe878ede5e8 100644
--- a/extensions/amazon-lambda-xray/runtime/pom.xml
+++ b/extensions/amazon-lambda-xray/runtime/pom.xml
@@ -37,8 +37,8 @@
commons-logging-jboss-logging
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/avro/runtime/pom.xml b/extensions/avro/runtime/pom.xml
index 14681d8719709..f2f6a1fade8d5 100644
--- a/extensions/avro/runtime/pom.xml
+++ b/extensions/avro/runtime/pom.xml
@@ -31,8 +31,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/awt/runtime/pom.xml b/extensions/awt/runtime/pom.xml
index 466774dcfcd47..029084a3b6ab0 100644
--- a/extensions/awt/runtime/pom.xml
+++ b/extensions/awt/runtime/pom.xml
@@ -16,8 +16,8 @@
quarkus-arc
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/azure-functions-http/deployment/pom.xml b/extensions/azure-functions-http/deployment/pom.xml
index 459f7d344df8d..3027d53adb516 100644
--- a/extensions/azure-functions-http/deployment/pom.xml
+++ b/extensions/azure-functions-http/deployment/pom.xml
@@ -38,8 +38,8 @@
azure-functions-java-library
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/caffeine/runtime/pom.xml b/extensions/caffeine/runtime/pom.xml
index a9317b5f4ca56..c50314213a8b1 100644
--- a/extensions/caffeine/runtime/pom.xml
+++ b/extensions/caffeine/runtime/pom.xml
@@ -22,8 +22,8 @@
caffeine
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/elasticsearch-java-client/runtime/pom.xml b/extensions/elasticsearch-java-client/runtime/pom.xml
index 50690fb307437..8dfd8ef8c3729 100644
--- a/extensions/elasticsearch-java-client/runtime/pom.xml
+++ b/extensions/elasticsearch-java-client/runtime/pom.xml
@@ -40,6 +40,11 @@
co.elastic.clients
elasticsearch-java
+
+ org.graalvm.sdk
+ graal-sdk
+ provided
+
diff --git a/extensions/elasticsearch-rest-client-common/runtime/pom.xml b/extensions/elasticsearch-rest-client-common/runtime/pom.xml
index 869dd263c4973..a058e6b97b47d 100644
--- a/extensions/elasticsearch-rest-client-common/runtime/pom.xml
+++ b/extensions/elasticsearch-rest-client-common/runtime/pom.xml
@@ -46,8 +46,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/elytron-security-common/runtime/pom.xml b/extensions/elytron-security-common/runtime/pom.xml
index 723f8b333390c..b236147793b97 100644
--- a/extensions/elytron-security-common/runtime/pom.xml
+++ b/extensions/elytron-security-common/runtime/pom.xml
@@ -18,8 +18,8 @@
quarkus-core
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/elytron-security-properties-file/runtime/pom.xml b/extensions/elytron-security-properties-file/runtime/pom.xml
index cace75c796d46..da631d8076d63 100644
--- a/extensions/elytron-security-properties-file/runtime/pom.xml
+++ b/extensions/elytron-security-properties-file/runtime/pom.xml
@@ -22,8 +22,8 @@
quarkus-elytron-security
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/elytron-security/runtime/pom.xml b/extensions/elytron-security/runtime/pom.xml
index 0e2eb4ad6ad34..82616014b2017 100644
--- a/extensions/elytron-security/runtime/pom.xml
+++ b/extensions/elytron-security/runtime/pom.xml
@@ -26,8 +26,9 @@
quarkus-vertx-http
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
+ provided
org.wildfly.security
diff --git a/extensions/flyway/runtime/pom.xml b/extensions/flyway/runtime/pom.xml
index c09e75f82456d..61c242e993600 100644
--- a/extensions/flyway/runtime/pom.xml
+++ b/extensions/flyway/runtime/pom.xml
@@ -34,8 +34,8 @@
quarkus-datasource-common
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/google-cloud-functions-http/runtime/pom.xml b/extensions/google-cloud-functions-http/runtime/pom.xml
index 19e4c6cf3461e..c25d9940abd19 100644
--- a/extensions/google-cloud-functions-http/runtime/pom.xml
+++ b/extensions/google-cloud-functions-http/runtime/pom.xml
@@ -23,8 +23,8 @@
quarkus-core
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
@@ -70,4 +70,4 @@
-
\ No newline at end of file
+
diff --git a/extensions/grpc-common/runtime/pom.xml b/extensions/grpc-common/runtime/pom.xml
index 13f11cb9004d6..4127b9c921088 100644
--- a/extensions/grpc-common/runtime/pom.xml
+++ b/extensions/grpc-common/runtime/pom.xml
@@ -100,8 +100,9 @@
quarkus-vertx
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
+ provided
@@ -137,4 +138,4 @@
-
\ No newline at end of file
+
diff --git a/extensions/hibernate-envers/runtime/pom.xml b/extensions/hibernate-envers/runtime/pom.xml
index 01ab9765e738b..95319d2fa3dab 100644
--- a/extensions/hibernate-envers/runtime/pom.xml
+++ b/extensions/hibernate-envers/runtime/pom.xml
@@ -37,6 +37,11 @@
io.quarkus
quarkus-hibernate-orm
+
+ org.graalvm.sdk
+ graal-sdk
+ provided
+
diff --git a/extensions/hibernate-orm/runtime/pom.xml b/extensions/hibernate-orm/runtime/pom.xml
index c9faa83fa90a2..264d3f851db53 100644
--- a/extensions/hibernate-orm/runtime/pom.xml
+++ b/extensions/hibernate-orm/runtime/pom.xml
@@ -122,8 +122,8 @@
jakarta.transaction-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/hibernate-reactive/runtime/pom.xml b/extensions/hibernate-reactive/runtime/pom.xml
index 2763dc4487b48..afde9ab340662 100644
--- a/extensions/hibernate-reactive/runtime/pom.xml
+++ b/extensions/hibernate-reactive/runtime/pom.xml
@@ -47,8 +47,8 @@
quarkus-mutiny
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/hibernate-search-orm-elasticsearch/runtime/pom.xml b/extensions/hibernate-search-orm-elasticsearch/runtime/pom.xml
index 0d07ea2d02990..3ac25506451b0 100644
--- a/extensions/hibernate-search-orm-elasticsearch/runtime/pom.xml
+++ b/extensions/hibernate-search-orm-elasticsearch/runtime/pom.xml
@@ -44,8 +44,9 @@
jakarta.persistence-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
+ provided
io.vertx
diff --git a/extensions/hibernate-validator/runtime/pom.xml b/extensions/hibernate-validator/runtime/pom.xml
index cd2ec7a75a5ea..67d9c9ebc6ab4 100644
--- a/extensions/hibernate-validator/runtime/pom.xml
+++ b/extensions/hibernate-validator/runtime/pom.xml
@@ -92,8 +92,8 @@
jakarta.ws.rs-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/infinispan-client/runtime/pom.xml b/extensions/infinispan-client/runtime/pom.xml
index d57f94190b419..a9ff61b97ae81 100644
--- a/extensions/infinispan-client/runtime/pom.xml
+++ b/extensions/infinispan-client/runtime/pom.xml
@@ -131,8 +131,8 @@
jakarta.annotation-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jaeger/runtime/pom.xml b/extensions/jaeger/runtime/pom.xml
index 3127ed541f8b5..3fb5faa053526 100644
--- a/extensions/jaeger/runtime/pom.xml
+++ b/extensions/jaeger/runtime/pom.xml
@@ -44,8 +44,8 @@
jakarta.annotation-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jaxb/runtime/pom.xml b/extensions/jaxb/runtime/pom.xml
index f9bfc26a0249f..6498c57c868e2 100644
--- a/extensions/jaxb/runtime/pom.xml
+++ b/extensions/jaxb/runtime/pom.xml
@@ -14,8 +14,8 @@
XML serialization support
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jdbc/jdbc-db2/runtime/pom.xml b/extensions/jdbc/jdbc-db2/runtime/pom.xml
index e673a59dc1399..b5244a1044596 100644
--- a/extensions/jdbc/jdbc-db2/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-db2/runtime/pom.xml
@@ -28,8 +28,8 @@
true
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jdbc/jdbc-derby/runtime/pom.xml b/extensions/jdbc/jdbc-derby/runtime/pom.xml
index 692d253efb0c3..853e292b750c9 100644
--- a/extensions/jdbc/jdbc-derby/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-derby/runtime/pom.xml
@@ -27,8 +27,8 @@
derbyclient
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jdbc/jdbc-h2/runtime/pom.xml b/extensions/jdbc/jdbc-h2/runtime/pom.xml
index 63eb011c8f5cc..3710b117936f1 100644
--- a/extensions/jdbc/jdbc-h2/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-h2/runtime/pom.xml
@@ -37,8 +37,8 @@
true
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jdbc/jdbc-mariadb/runtime/pom.xml b/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
index fc21f8bab25a7..bcf64d5e03777 100644
--- a/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
@@ -27,8 +27,8 @@
mariadb-java-client
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jdbc/jdbc-mssql/runtime/pom.xml b/extensions/jdbc/jdbc-mssql/runtime/pom.xml
index 8c2e4ca0c481c..5c077f65ce453 100644
--- a/extensions/jdbc/jdbc-mssql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mssql/runtime/pom.xml
@@ -28,8 +28,8 @@
mssql-jdbc
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jdbc/jdbc-mysql/runtime/pom.xml b/extensions/jdbc/jdbc-mysql/runtime/pom.xml
index 4b9e7b52450a0..dae4cc9ab9800 100644
--- a/extensions/jdbc/jdbc-mysql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mysql/runtime/pom.xml
@@ -27,8 +27,8 @@
mysql-connector-java
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jdbc/jdbc-oracle/runtime/pom.xml b/extensions/jdbc/jdbc-oracle/runtime/pom.xml
index f8fd018610d06..fed5188cbb8aa 100644
--- a/extensions/jdbc/jdbc-oracle/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-oracle/runtime/pom.xml
@@ -31,8 +31,8 @@
orai18n
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/jdbc/jdbc-postgresql/runtime/pom.xml b/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
index 7f0e29c0284f0..c4815f991e256 100644
--- a/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
@@ -27,8 +27,8 @@
postgresql
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/kafka-client/runtime/pom.xml b/extensions/kafka-client/runtime/pom.xml
index b362ea3e9ee9f..95c012b382965 100644
--- a/extensions/kafka-client/runtime/pom.xml
+++ b/extensions/kafka-client/runtime/pom.xml
@@ -54,8 +54,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/kafka-streams/runtime/pom.xml b/extensions/kafka-streams/runtime/pom.xml
index 2c6c5e8a63d41..8e296f4bda51a 100644
--- a/extensions/kafka-streams/runtime/pom.xml
+++ b/extensions/kafka-streams/runtime/pom.xml
@@ -30,8 +30,8 @@
kafka-streams
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/kubernetes-client/runtime/pom.xml b/extensions/kubernetes-client/runtime/pom.xml
index 3af70c66b044d..f28cc6b8f8bc7 100644
--- a/extensions/kubernetes-client/runtime/pom.xml
+++ b/extensions/kubernetes-client/runtime/pom.xml
@@ -45,8 +45,8 @@
kubernetes-httpclient-vertx
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/liquibase-mongodb/runtime/pom.xml b/extensions/liquibase-mongodb/runtime/pom.xml
index 2df8d73642163..ef92b742dba15 100644
--- a/extensions/liquibase-mongodb/runtime/pom.xml
+++ b/extensions/liquibase-mongodb/runtime/pom.xml
@@ -38,8 +38,8 @@
liquibase-mongodb
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/liquibase/runtime/pom.xml b/extensions/liquibase/runtime/pom.xml
index 8af78fbd56811..6d604c5a17e7f 100644
--- a/extensions/liquibase/runtime/pom.xml
+++ b/extensions/liquibase/runtime/pom.xml
@@ -46,8 +46,8 @@
quarkus-narayana-jta
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/logging-gelf/runtime/pom.xml b/extensions/logging-gelf/runtime/pom.xml
index 64e74b9907564..23274833c7f0f 100644
--- a/extensions/logging-gelf/runtime/pom.xml
+++ b/extensions/logging-gelf/runtime/pom.xml
@@ -20,8 +20,8 @@
logstash-gelf
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/mongodb-client/runtime/pom.xml b/extensions/mongodb-client/runtime/pom.xml
index b76174a626e58..0d32b10af9339 100644
--- a/extensions/mongodb-client/runtime/pom.xml
+++ b/extensions/mongodb-client/runtime/pom.xml
@@ -84,8 +84,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/narayana-jta/runtime/pom.xml b/extensions/narayana-jta/runtime/pom.xml
index c0fc1bff3b037..eed07306bebce 100644
--- a/extensions/narayana-jta/runtime/pom.xml
+++ b/extensions/narayana-jta/runtime/pom.xml
@@ -56,8 +56,8 @@
mutiny-zero-flow-adapters
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/narayana-stm/runtime/pom.xml b/extensions/narayana-stm/runtime/pom.xml
index 185ad8ffd5a13..6f700593658e4 100644
--- a/extensions/narayana-stm/runtime/pom.xml
+++ b/extensions/narayana-stm/runtime/pom.xml
@@ -22,8 +22,8 @@
quarkus-arc
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/netty/runtime/pom.xml b/extensions/netty/runtime/pom.xml
index 5aa46fd8ed237..61d2f12e84879 100644
--- a/extensions/netty/runtime/pom.xml
+++ b/extensions/netty/runtime/pom.xml
@@ -44,8 +44,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/opentelemetry/runtime/pom.xml b/extensions/opentelemetry/runtime/pom.xml
index bf52aa37b6cf6..cce632cc789ce 100644
--- a/extensions/opentelemetry/runtime/pom.xml
+++ b/extensions/opentelemetry/runtime/pom.xml
@@ -40,8 +40,8 @@
provided
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/quartz/runtime/pom.xml b/extensions/quartz/runtime/pom.xml
index 0ef36d90de9c8..0540be355fbae 100644
--- a/extensions/quartz/runtime/pom.xml
+++ b/extensions/quartz/runtime/pom.xml
@@ -23,8 +23,8 @@
quarkus-scheduler
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/resteasy-classic/rest-client/runtime/pom.xml b/extensions/resteasy-classic/rest-client/runtime/pom.xml
index a686b72ff9d3c..2ec750c3592c3 100644
--- a/extensions/resteasy-classic/rest-client/runtime/pom.xml
+++ b/extensions/resteasy-classic/rest-client/runtime/pom.xml
@@ -81,8 +81,8 @@
commons-logging-jboss-logging
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/resteasy-classic/resteasy-common/runtime/pom.xml b/extensions/resteasy-classic/resteasy-common/runtime/pom.xml
index 9561e329d6f86..dc485b199d7e1 100644
--- a/extensions/resteasy-classic/resteasy-common/runtime/pom.xml
+++ b/extensions/resteasy-classic/resteasy-common/runtime/pom.xml
@@ -14,8 +14,8 @@
Components common to the RESTEasy server and the REST Client
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/security/runtime/pom.xml b/extensions/security/runtime/pom.xml
index 4428fac98fd61..8ed2b06e81bae 100644
--- a/extensions/security/runtime/pom.xml
+++ b/extensions/security/runtime/pom.xml
@@ -26,8 +26,8 @@
jakarta.interceptor-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/smallrye-fault-tolerance/runtime/pom.xml b/extensions/smallrye-fault-tolerance/runtime/pom.xml
index 7d896e6df4ef0..72d89c7f8eee2 100644
--- a/extensions/smallrye-fault-tolerance/runtime/pom.xml
+++ b/extensions/smallrye-fault-tolerance/runtime/pom.xml
@@ -57,8 +57,8 @@
commons-logging-jboss-logging
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/smallrye-jwt-build/runtime/pom.xml b/extensions/smallrye-jwt-build/runtime/pom.xml
index 9b329b91c6b88..eba06a9357763 100644
--- a/extensions/smallrye-jwt-build/runtime/pom.xml
+++ b/extensions/smallrye-jwt-build/runtime/pom.xml
@@ -30,6 +30,11 @@
io.quarkus
quarkus-arc
+
+ org.graalvm.sdk
+ graal-sdk
+ provided
+
diff --git a/extensions/smallrye-reactive-messaging-amqp/runtime/pom.xml b/extensions/smallrye-reactive-messaging-amqp/runtime/pom.xml
index 020b92cdae56a..419590811addb 100644
--- a/extensions/smallrye-reactive-messaging-amqp/runtime/pom.xml
+++ b/extensions/smallrye-reactive-messaging-amqp/runtime/pom.xml
@@ -54,8 +54,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/smallrye-reactive-messaging-kafka/runtime/pom.xml b/extensions/smallrye-reactive-messaging-kafka/runtime/pom.xml
index e9d51617b49af..3d13beb2ab886 100644
--- a/extensions/smallrye-reactive-messaging-kafka/runtime/pom.xml
+++ b/extensions/smallrye-reactive-messaging-kafka/runtime/pom.xml
@@ -71,8 +71,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/smallrye-reactive-messaging-mqtt/runtime/pom.xml b/extensions/smallrye-reactive-messaging-mqtt/runtime/pom.xml
index 39b6bd8d8693d..c06b0407059e2 100644
--- a/extensions/smallrye-reactive-messaging-mqtt/runtime/pom.xml
+++ b/extensions/smallrye-reactive-messaging-mqtt/runtime/pom.xml
@@ -50,8 +50,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/smallrye-reactive-messaging-pulsar/runtime/pom.xml b/extensions/smallrye-reactive-messaging-pulsar/runtime/pom.xml
index a3262d0f063fd..7578fe5d422fb 100644
--- a/extensions/smallrye-reactive-messaging-pulsar/runtime/pom.xml
+++ b/extensions/smallrye-reactive-messaging-pulsar/runtime/pom.xml
@@ -118,8 +118,8 @@
jakarta.annotation-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/smallrye-reactive-messaging-rabbitmq/runtime/pom.xml b/extensions/smallrye-reactive-messaging-rabbitmq/runtime/pom.xml
index bb80bc67661a2..26e4513e46ae9 100644
--- a/extensions/smallrye-reactive-messaging-rabbitmq/runtime/pom.xml
+++ b/extensions/smallrye-reactive-messaging-rabbitmq/runtime/pom.xml
@@ -58,8 +58,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/undertow/runtime/pom.xml b/extensions/undertow/runtime/pom.xml
index 50e0a0a94afc5..51b4f39b82f9f 100644
--- a/extensions/undertow/runtime/pom.xml
+++ b/extensions/undertow/runtime/pom.xml
@@ -37,8 +37,8 @@
jakarta.enterprise.cdi-api
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/vertx-http/runtime/pom.xml b/extensions/vertx-http/runtime/pom.xml
index bc08421ca9738..32145f659af9f 100644
--- a/extensions/vertx-http/runtime/pom.xml
+++ b/extensions/vertx-http/runtime/pom.xml
@@ -66,8 +66,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/vertx/runtime/pom.xml b/extensions/vertx/runtime/pom.xml
index f5a63cf2cdf91..156d6bd29def2 100644
--- a/extensions/vertx/runtime/pom.xml
+++ b/extensions/vertx/runtime/pom.xml
@@ -62,8 +62,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/websockets/client/runtime/pom.xml b/extensions/websockets/client/runtime/pom.xml
index 588a1e96866b7..9c2adf6571349 100644
--- a/extensions/websockets/client/runtime/pom.xml
+++ b/extensions/websockets/client/runtime/pom.xml
@@ -15,8 +15,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/extensions/websockets/server/runtime/pom.xml b/extensions/websockets/server/runtime/pom.xml
index f0527f56bd600..19f4572a3ea29 100644
--- a/extensions/websockets/server/runtime/pom.xml
+++ b/extensions/websockets/server/runtime/pom.xml
@@ -15,8 +15,8 @@
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided
diff --git a/independent-projects/enforcer-rules/src/main/resources/enforcer-rules/quarkus-banned-dependencies.xml b/independent-projects/enforcer-rules/src/main/resources/enforcer-rules/quarkus-banned-dependencies.xml
index 087c444dae657..8b6abc890d419 100644
--- a/independent-projects/enforcer-rules/src/main/resources/enforcer-rules/quarkus-banned-dependencies.xml
+++ b/independent-projects/enforcer-rules/src/main/resources/enforcer-rules/quarkus-banned-dependencies.xml
@@ -110,6 +110,9 @@
org.sonatype.plexus:*
+
+
+ org.graalvm.nativeimage:svm
diff --git a/integration-tests/hibernate-orm-tenancy/connection-resolver-legacy-qualifiers/pom.xml b/integration-tests/hibernate-orm-tenancy/connection-resolver-legacy-qualifiers/pom.xml
index a5d7e1da34a13..ef192a5f8e7dc 100644
--- a/integration-tests/hibernate-orm-tenancy/connection-resolver-legacy-qualifiers/pom.xml
+++ b/integration-tests/hibernate-orm-tenancy/connection-resolver-legacy-qualifiers/pom.xml
@@ -42,6 +42,11 @@
io.quarkus
quarkus-resteasy-jackson
+
+ org.graalvm.sdk
+ graal-sdk
+ provided
+
diff --git a/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml b/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
index e7c8c9212153d..a35a5914b7926 100644
--- a/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
+++ b/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
@@ -40,6 +40,11 @@
io.quarkus
quarkus-resteasy-jackson
+
+ org.graalvm.sdk
+ graal-sdk
+ provided
+
diff --git a/integration-tests/test-extension/extension/runtime/pom.xml b/integration-tests/test-extension/extension/runtime/pom.xml
index c8b717daafbd1..f6e6b55b8b485 100644
--- a/integration-tests/test-extension/extension/runtime/pom.xml
+++ b/integration-tests/test-extension/extension/runtime/pom.xml
@@ -26,8 +26,8 @@
quarkus-jaxb
- org.graalvm.nativeimage
- svm
+ org.graalvm.sdk
+ graal-sdk
provided