GraalVM compatibility? native image support added in 13.23.1 #2845
Replies: 2 comments 1 reply
-
Not sure. I haven't got to try it yet (although I have played with GraalVM native-image).
I'd suggest it would be better to include the configuration in ebean itself. That metadata there is only for projects that don't / won't and I think we could and should. |
Beta Was this translation helpful? Give feedback.
-
Sure, having GraalVM configuration files in For a smooth out of the box experience 3rd party dependencies of Ebean would also need to have GraalVM configuration files (if they need one). I don't think Ebean should provide them, as you can not know which exact version ends up on classpath. But having a listing of dependencies that need attention could be helpful for developers. |
Beta Was this translation helpful? Give feedback.
-
Is EBean GraalVM compatible out of the box or does it require additional GraalVM configuration because of reflection?
If it needs configuration, are you planning to contribute such a configuration regularly to https://github.com/oracle/graalvm-reachability-metadata so it can easily be pulled during builds?
For example using Gradle/Maven you can simply configure it to check for GraalVM configurations for 3rd party libraries: https://graalvm.github.io/native-build-tools/latest/gradle-plugin.html#metadata-support
Beta Was this translation helpful? Give feedback.
All reactions