Skip to content

Commit c24ce44

Browse files
committed
Export package from different module name in 23.1-dev
Module names changed in oracle/graal#7171
1 parent e17e766 commit c24ce44

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

core/deployment/src/main/java/io/quarkus/deployment/steps/NativeImageFeatureStep.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedPackageBuildItem;
1919
import io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem;
2020
import io.quarkus.deployment.builditem.nativeimage.UnsafeAccessedFieldBuildItem;
21+
import io.quarkus.deployment.pkg.steps.GraalVM;
2122
import io.quarkus.gizmo.CatchBlockCreator;
2223
import io.quarkus.gizmo.ClassCreator;
2324
import io.quarkus.gizmo.ClassOutput;
@@ -48,7 +49,10 @@ public class NativeImageFeatureStep {
4849
@BuildStep
4950
void addExportsToNativeImage(BuildProducer<JPMSExportBuildItem> features) {
5051
// required in order to access org.graalvm.nativeimage.impl.RuntimeClassInitializationSupport
51-
features.produce(new JPMSExportBuildItem("org.graalvm.sdk", "org.graalvm.nativeimage.impl"));
52+
features.produce(new JPMSExportBuildItem("org.graalvm.sdk", "org.graalvm.nativeimage.impl", null,
53+
GraalVM.Version.VERSION_23_1_0));
54+
features.produce(new JPMSExportBuildItem("org.graalvm.nativeimage", "org.graalvm.nativeimage.impl",
55+
GraalVM.Version.VERSION_23_0_0));
5256
}
5357

5458
@BuildStep

0 commit comments

Comments
 (0)