diff --git a/src/main/java/de/ozgcloud/admin/MigrationUnitRegistrationFeature.java b/src/main/java/de/ozgcloud/admin/nativeimage/MigrationUnitRegistrationFeature.java similarity index 97% rename from src/main/java/de/ozgcloud/admin/MigrationUnitRegistrationFeature.java rename to src/main/java/de/ozgcloud/admin/nativeimage/MigrationUnitRegistrationFeature.java index 23ff80637000adbec9c2f5f068b960572d414d53..3ac8c01ac3f7b626a6db125dab79aa713a3cb447 100644 --- a/src/main/java/de/ozgcloud/admin/MigrationUnitRegistrationFeature.java +++ b/src/main/java/de/ozgcloud/admin/nativeimage/MigrationUnitRegistrationFeature.java @@ -19,7 +19,7 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -package de.ozgcloud.admin; +package de.ozgcloud.admin.nativeimage; import org.graalvm.nativeimage.hosted.Feature; import org.graalvm.nativeimage.hosted.RuntimeReflection; diff --git a/src/main/resources/META-INF/spring/aot.factories b/src/main/resources/META-INF/spring/aot.factories new file mode 100644 index 0000000000000000000000000000000000000000..57451580f83ca5f5f1b0274d6e7b933fb60c2a16 --- /dev/null +++ b/src/main/resources/META-INF/spring/aot.factories @@ -0,0 +1,4 @@ +org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor=\ + de.ozgcloud.admin.nativeimage.MigrationUnitAotProcessor +org.graalvm.nativeimage.hosted.Feature=\ + de.ozgcloud.admin.nativeimage.MigrationUnitRegistrationFeature