diff --git a/bom/application/pom.xml b/bom/application/pom.xml
index e9c58e6c919f1..c0d55db35077f 100644
--- a/bom/application/pom.xml
+++ b/bom/application/pom.xml
@@ -4433,6 +4433,11 @@
graal-sdk
${graal-sdk.version}
+
+ org.graalvm.sdk
+ nativeimage
+ ${graal-sdk.version}
+
org.graalvm.polyglot
js-community
diff --git a/core/deployment/pom.xml b/core/deployment/pom.xml
index 9abc0fadd2204..0878028369f03 100644
--- a/core/deployment/pom.xml
+++ b/core/deployment/pom.xml
@@ -110,7 +110,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
io.quarkus
diff --git a/core/runtime/pom.xml b/core/runtime/pom.xml
index 5a8a6bc5e04ff..00eac75074262 100644
--- a/core/runtime/pom.xml
+++ b/core/runtime/pom.xml
@@ -79,7 +79,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
@@ -156,7 +156,7 @@
io.smallrye.common:smallrye-common-net
io.smallrye.common:smallrye-common-os
io.smallrye.common:smallrye-common-ref
- org.graalvm.sdk:graal-sdk
+ org.graalvm.sdk:nativeimage
org.graalvm.polyglot:js-community
org.graalvm.js:js-language
@@ -170,7 +170,6 @@
org.graalvm.shadowed:icu4j
org.graalvm.sdk:jniutils
org.graalvm.sdk:word
- org.graalvm.sdk:native-image
org.graalvm.sdk:native-bridge
io.quarkus:quarkus-bootstrap-core
@@ -217,7 +216,7 @@
org.jboss.byteman:byteman
- org.graalvm.sdk:graal-sdk
+ org.graalvm.sdk:nativeimage
org.graalvm.polyglot:js-community
org.graalvm.js:js-language
@@ -231,7 +230,6 @@
org.graalvm.shadowed:icu4j
org.graalvm.sdk:jniutils
org.graalvm.sdk:word
- org.graalvm.sdk:native-image
org.graalvm.sdk:native-bridge
io.quarkus:quarkus-bootstrap-runner
diff --git a/extensions/agroal/runtime/pom.xml b/extensions/agroal/runtime/pom.xml
index 8c3966a0a04e1..cb338065a8315 100644
--- a/extensions/agroal/runtime/pom.xml
+++ b/extensions/agroal/runtime/pom.xml
@@ -31,7 +31,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/avro/runtime/pom.xml b/extensions/avro/runtime/pom.xml
index f2f6a1fade8d5..498d5bbac563e 100644
--- a/extensions/avro/runtime/pom.xml
+++ b/extensions/avro/runtime/pom.xml
@@ -32,7 +32,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/awt/runtime/pom.xml b/extensions/awt/runtime/pom.xml
index 029084a3b6ab0..a27f6ad7ba86a 100644
--- a/extensions/awt/runtime/pom.xml
+++ b/extensions/awt/runtime/pom.xml
@@ -17,7 +17,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/caffeine/runtime/pom.xml b/extensions/caffeine/runtime/pom.xml
index c50314213a8b1..992164c336ecb 100644
--- a/extensions/caffeine/runtime/pom.xml
+++ b/extensions/caffeine/runtime/pom.xml
@@ -23,7 +23,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/elasticsearch-java-client/runtime/pom.xml b/extensions/elasticsearch-java-client/runtime/pom.xml
index 8dfd8ef8c3729..7ec0622a8e1fc 100644
--- a/extensions/elasticsearch-java-client/runtime/pom.xml
+++ b/extensions/elasticsearch-java-client/runtime/pom.xml
@@ -42,7 +42,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/elasticsearch-rest-client-common/runtime/pom.xml b/extensions/elasticsearch-rest-client-common/runtime/pom.xml
index a058e6b97b47d..152afd765989a 100644
--- a/extensions/elasticsearch-rest-client-common/runtime/pom.xml
+++ b/extensions/elasticsearch-rest-client-common/runtime/pom.xml
@@ -47,7 +47,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/elytron-security-common/runtime/pom.xml b/extensions/elytron-security-common/runtime/pom.xml
index b236147793b97..1890861723d83 100644
--- a/extensions/elytron-security-common/runtime/pom.xml
+++ b/extensions/elytron-security-common/runtime/pom.xml
@@ -19,7 +19,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/elytron-security/runtime/pom.xml b/extensions/elytron-security/runtime/pom.xml
index 82616014b2017..78c6b738f72bd 100644
--- a/extensions/elytron-security/runtime/pom.xml
+++ b/extensions/elytron-security/runtime/pom.xml
@@ -27,7 +27,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/flyway/runtime/pom.xml b/extensions/flyway/runtime/pom.xml
index 61c242e993600..39bd38b99022f 100644
--- a/extensions/flyway/runtime/pom.xml
+++ b/extensions/flyway/runtime/pom.xml
@@ -35,7 +35,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/grpc-common/runtime/pom.xml b/extensions/grpc-common/runtime/pom.xml
index 80795d37ba6d1..3cb6eed8d0cad 100644
--- a/extensions/grpc-common/runtime/pom.xml
+++ b/extensions/grpc-common/runtime/pom.xml
@@ -119,7 +119,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/hibernate-envers/runtime/pom.xml b/extensions/hibernate-envers/runtime/pom.xml
index c985316f7e31b..41b3444e4709e 100644
--- a/extensions/hibernate-envers/runtime/pom.xml
+++ b/extensions/hibernate-envers/runtime/pom.xml
@@ -25,7 +25,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/hibernate-orm/runtime/pom.xml b/extensions/hibernate-orm/runtime/pom.xml
index 5db120b401cb0..3b245c312644f 100644
--- a/extensions/hibernate-orm/runtime/pom.xml
+++ b/extensions/hibernate-orm/runtime/pom.xml
@@ -103,7 +103,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/hibernate-reactive/runtime/pom.xml b/extensions/hibernate-reactive/runtime/pom.xml
index afde9ab340662..c81f0fe70013e 100644
--- a/extensions/hibernate-reactive/runtime/pom.xml
+++ b/extensions/hibernate-reactive/runtime/pom.xml
@@ -48,7 +48,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/hibernate-search-orm-elasticsearch/runtime/pom.xml b/extensions/hibernate-search-orm-elasticsearch/runtime/pom.xml
index 16d8755270292..77d2fb9a7882c 100644
--- a/extensions/hibernate-search-orm-elasticsearch/runtime/pom.xml
+++ b/extensions/hibernate-search-orm-elasticsearch/runtime/pom.xml
@@ -39,7 +39,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/hibernate-validator/runtime/pom.xml b/extensions/hibernate-validator/runtime/pom.xml
index 67d9c9ebc6ab4..719e40c6e00f3 100644
--- a/extensions/hibernate-validator/runtime/pom.xml
+++ b/extensions/hibernate-validator/runtime/pom.xml
@@ -93,7 +93,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/infinispan-client/runtime/pom.xml b/extensions/infinispan-client/runtime/pom.xml
index 7d2df20ffcdb3..5607869cac3e8 100644
--- a/extensions/infinispan-client/runtime/pom.xml
+++ b/extensions/infinispan-client/runtime/pom.xml
@@ -132,7 +132,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/jaxb/runtime/pom.xml b/extensions/jaxb/runtime/pom.xml
index 591b9481a3e67..3bb778612c17b 100644
--- a/extensions/jaxb/runtime/pom.xml
+++ b/extensions/jaxb/runtime/pom.xml
@@ -15,7 +15,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/jdbc/jdbc-h2/runtime/pom.xml b/extensions/jdbc/jdbc-h2/runtime/pom.xml
index 3710b117936f1..af1b7833ba93b 100644
--- a/extensions/jdbc/jdbc-h2/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-h2/runtime/pom.xml
@@ -38,7 +38,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/jdbc/jdbc-mariadb/runtime/pom.xml b/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
index bcf64d5e03777..55f026b98ab1c 100644
--- a/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mariadb/runtime/pom.xml
@@ -28,7 +28,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/jdbc/jdbc-mssql/runtime/pom.xml b/extensions/jdbc/jdbc-mssql/runtime/pom.xml
index 5c077f65ce453..fdd5aadb6204e 100644
--- a/extensions/jdbc/jdbc-mssql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mssql/runtime/pom.xml
@@ -29,7 +29,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/jdbc/jdbc-mysql/runtime/pom.xml b/extensions/jdbc/jdbc-mysql/runtime/pom.xml
index 524987f3ac027..5a4ca828e3271 100644
--- a/extensions/jdbc/jdbc-mysql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-mysql/runtime/pom.xml
@@ -28,7 +28,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/jdbc/jdbc-oracle/runtime/pom.xml b/extensions/jdbc/jdbc-oracle/runtime/pom.xml
index fed5188cbb8aa..2c47b0bb757f6 100644
--- a/extensions/jdbc/jdbc-oracle/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-oracle/runtime/pom.xml
@@ -32,7 +32,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/jdbc/jdbc-postgresql/runtime/pom.xml b/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
index c4815f991e256..ab6861f3db981 100644
--- a/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
+++ b/extensions/jdbc/jdbc-postgresql/runtime/pom.xml
@@ -28,7 +28,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/kafka-client/runtime/pom.xml b/extensions/kafka-client/runtime/pom.xml
index 547de810ee1e3..c4e6c311c7832 100644
--- a/extensions/kafka-client/runtime/pom.xml
+++ b/extensions/kafka-client/runtime/pom.xml
@@ -60,7 +60,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/kafka-streams/runtime/pom.xml b/extensions/kafka-streams/runtime/pom.xml
index 8e296f4bda51a..7f827c745b840 100644
--- a/extensions/kafka-streams/runtime/pom.xml
+++ b/extensions/kafka-streams/runtime/pom.xml
@@ -31,7 +31,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/kubernetes-client/runtime/pom.xml b/extensions/kubernetes-client/runtime/pom.xml
index f28cc6b8f8bc7..f5ce060c5e4eb 100644
--- a/extensions/kubernetes-client/runtime/pom.xml
+++ b/extensions/kubernetes-client/runtime/pom.xml
@@ -46,7 +46,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/liquibase-mongodb/runtime/pom.xml b/extensions/liquibase-mongodb/runtime/pom.xml
index ef92b742dba15..9e932f0198299 100644
--- a/extensions/liquibase-mongodb/runtime/pom.xml
+++ b/extensions/liquibase-mongodb/runtime/pom.xml
@@ -39,7 +39,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/liquibase/runtime/pom.xml b/extensions/liquibase/runtime/pom.xml
index 9bf4693888606..d4dee6a275aab 100644
--- a/extensions/liquibase/runtime/pom.xml
+++ b/extensions/liquibase/runtime/pom.xml
@@ -47,7 +47,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/logging-gelf/runtime/pom.xml b/extensions/logging-gelf/runtime/pom.xml
index 23274833c7f0f..f5d1ee04d41a9 100644
--- a/extensions/logging-gelf/runtime/pom.xml
+++ b/extensions/logging-gelf/runtime/pom.xml
@@ -21,7 +21,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/mongodb-client/runtime/pom.xml b/extensions/mongodb-client/runtime/pom.xml
index c4b13424e4a02..5199ffcd38069 100644
--- a/extensions/mongodb-client/runtime/pom.xml
+++ b/extensions/mongodb-client/runtime/pom.xml
@@ -74,7 +74,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/narayana-jta/runtime/pom.xml b/extensions/narayana-jta/runtime/pom.xml
index 8b3389ee5881f..730b86416c880 100644
--- a/extensions/narayana-jta/runtime/pom.xml
+++ b/extensions/narayana-jta/runtime/pom.xml
@@ -61,7 +61,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/narayana-stm/runtime/pom.xml b/extensions/narayana-stm/runtime/pom.xml
index 6f700593658e4..ef5f889702ea8 100644
--- a/extensions/narayana-stm/runtime/pom.xml
+++ b/extensions/narayana-stm/runtime/pom.xml
@@ -23,7 +23,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/netty/runtime/pom.xml b/extensions/netty/runtime/pom.xml
index 61d2f12e84879..751b887f782ac 100644
--- a/extensions/netty/runtime/pom.xml
+++ b/extensions/netty/runtime/pom.xml
@@ -45,7 +45,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/openshift-client/runtime/pom.xml b/extensions/openshift-client/runtime/pom.xml
index fd62cdfb36faa..59d3c57136b93 100644
--- a/extensions/openshift-client/runtime/pom.xml
+++ b/extensions/openshift-client/runtime/pom.xml
@@ -43,7 +43,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/opentelemetry/runtime/pom.xml b/extensions/opentelemetry/runtime/pom.xml
index acd03f1762e5d..ed5ddc0cd72f8 100644
--- a/extensions/opentelemetry/runtime/pom.xml
+++ b/extensions/opentelemetry/runtime/pom.xml
@@ -41,7 +41,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/quartz/runtime/pom.xml b/extensions/quartz/runtime/pom.xml
index 1b7818b00dfa1..037f950bd19d5 100644
--- a/extensions/quartz/runtime/pom.xml
+++ b/extensions/quartz/runtime/pom.xml
@@ -24,7 +24,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/resteasy-classic/resteasy-client/runtime/pom.xml b/extensions/resteasy-classic/resteasy-client/runtime/pom.xml
index 84e086869bbdb..da7954b22e79e 100644
--- a/extensions/resteasy-classic/resteasy-client/runtime/pom.xml
+++ b/extensions/resteasy-classic/resteasy-client/runtime/pom.xml
@@ -82,7 +82,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/resteasy-classic/resteasy-common/runtime/pom.xml b/extensions/resteasy-classic/resteasy-common/runtime/pom.xml
index e5e1c48c7a936..59c117aedb45a 100644
--- a/extensions/resteasy-classic/resteasy-common/runtime/pom.xml
+++ b/extensions/resteasy-classic/resteasy-common/runtime/pom.xml
@@ -15,7 +15,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/schema-registry/confluent/json-schema/runtime/pom.xml b/extensions/schema-registry/confluent/json-schema/runtime/pom.xml
index c84a5d24fb394..6238560f35273 100644
--- a/extensions/schema-registry/confluent/json-schema/runtime/pom.xml
+++ b/extensions/schema-registry/confluent/json-schema/runtime/pom.xml
@@ -45,7 +45,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/security/runtime/pom.xml b/extensions/security/runtime/pom.xml
index 8ed2b06e81bae..913c34fd42225 100644
--- a/extensions/security/runtime/pom.xml
+++ b/extensions/security/runtime/pom.xml
@@ -27,7 +27,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/smallrye-jwt-build/runtime/pom.xml b/extensions/smallrye-jwt-build/runtime/pom.xml
index eba06a9357763..9501eccc0e055 100644
--- a/extensions/smallrye-jwt-build/runtime/pom.xml
+++ b/extensions/smallrye-jwt-build/runtime/pom.xml
@@ -32,7 +32,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/smallrye-reactive-messaging-pulsar/runtime/pom.xml b/extensions/smallrye-reactive-messaging-pulsar/runtime/pom.xml
index 5be481317263d..b8714a8ed69d7 100644
--- a/extensions/smallrye-reactive-messaging-pulsar/runtime/pom.xml
+++ b/extensions/smallrye-reactive-messaging-pulsar/runtime/pom.xml
@@ -119,7 +119,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/undertow/runtime/pom.xml b/extensions/undertow/runtime/pom.xml
index 51b4f39b82f9f..9fcc7ec71fbb6 100644
--- a/extensions/undertow/runtime/pom.xml
+++ b/extensions/undertow/runtime/pom.xml
@@ -38,7 +38,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/vertx/runtime/pom.xml b/extensions/vertx/runtime/pom.xml
index bc3a997e767ec..6809e3614a3e8 100644
--- a/extensions/vertx/runtime/pom.xml
+++ b/extensions/vertx/runtime/pom.xml
@@ -67,7 +67,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/extensions/websockets/client/runtime/pom.xml b/extensions/websockets/client/runtime/pom.xml
index 9c2adf6571349..f1a4ba3d5bd5c 100644
--- a/extensions/websockets/client/runtime/pom.xml
+++ b/extensions/websockets/client/runtime/pom.xml
@@ -16,7 +16,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/independent-projects/bootstrap/bom/pom.xml b/independent-projects/bootstrap/bom/pom.xml
index f03e0a9572a16..5db6112b194ad 100644
--- a/independent-projects/bootstrap/bom/pom.xml
+++ b/independent-projects/bootstrap/bom/pom.xml
@@ -416,7 +416,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
${graal-sdk.version}
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 d17bad3ffb2b2..65f9d7fb4b99a 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
@@ -44,7 +44,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml b/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
index f4aa886acbec6..a6a7602c53965 100644
--- a/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
+++ b/integration-tests/hibernate-orm-tenancy/connection-resolver/pom.xml
@@ -42,7 +42,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided
diff --git a/integration-tests/test-extension/extension/runtime/pom.xml b/integration-tests/test-extension/extension/runtime/pom.xml
index f6e6b55b8b485..d5051040bbef7 100644
--- a/integration-tests/test-extension/extension/runtime/pom.xml
+++ b/integration-tests/test-extension/extension/runtime/pom.xml
@@ -27,7 +27,7 @@
org.graalvm.sdk
- graal-sdk
+ nativeimage
provided